This is possibly illegal and definitely unethical.

Website owners installed WordPress in the expectation that would NOT be getting major upgrades. Changing this without the expressed consent of the owners is high handed, sets a terrible precedent, and breaks major trust