If someone is paying for cloud software should they, as a customer have a right to review and potentially reject substantial changes to the user interface and capabilities of the software? Or is it just fine for those who sell cloud computing to change ("update") their software on a whim?
(excluding security and minor bug patches)