I was one of the early purchases of the PS3. I bought it because at the time, it was the only console that openly supported Linux. It was a feature that figured heavily in my purchasing decision.
Sony decided it was too open, too easy to hack, so they removed access with a new update. Of course, I had warning and although if I did NOT install the update, the machine became useless for gaming. I was pissed that they would arbitrarily change the function of a product in my living room. But at that time, I DID have the "illusion" of the option not to do the update.
I work out of the house and do all the cooking for the family. I had scoured the net for online cooking tools way back when and settled on one called "AllRecipes". Using that site became integral to my cooking process. It was as much of a tool in my meal planning and delivery as the my pans, stove and thermapen. After a few months of using it daily, I paid for a "Pro" subscription and felt it was money well-spent.
The company announced a new version of the website was coming on Sept. 1. Previous updates have added features, cleaned up bugs, the usual things you expect. Come Sept. 1, the entire focus of the site changed. The change was so radical, it is pretty much unusable by the daily chef. Critical features were removed, others were made obscure and hard to find. Access to our recipes is incredibly hard. The system for sending a recipe via email (allowing a potential way to copy the recipes out of the system) has been "down" since the site went up. It has become a food-oriented Pinterest-wannabe. Essentially, a social-media food site. Not only that, but the "release" hardly qualifies as an Alpha release, it's so terrible.
Of course, many of the current users were up in arms and have complained to whomever will listen. But heck, it's a website and I'm sure somewhere in the legalese is some note about them owning all of our data and we have no rights to it, blah, blah...
But my question is more basic. I paid for access to this site through the end of the year. Some folks on the site have paid through 2017. How do we, as consumers (and developers,) address this sort of thing? Software is integral in our lives and how or what can be done to ensure that we get what we pay for?