Well, if a company has a catalog of hundreds plugins and sells those, then they get paid for each license and thereby get the money to maintain them. The amount of plug-ins can not be the excuse not to maintain.As for expecting Waves to spend the whole year bug fixing and coding for around two hundred plus plugins for free (sorry no free updates for life) is not a working business model. Not only are some people dissatisfied with a purchase for around $29 for something other companies sell for upwards of a hundred. They are also upset that the rest of the updates won't be free, forever.
Which leads into the fact that some people feel the need to keep everything updated to the latest version, no matter what. The fact of the matter is, Waves plugins are designed to work side by side each other, from version to version. Most of the updates and upgrades are minor, unless something becomes appealing like resizable GUIs. Then all the sudden it's Waves fault because your WUP ran out.
Other companies prove that it's possible.
No one said they expect updates for free, it's just that the things people consider standard these days are presented by Waves as great updates, that turn out less great and that you need to pay for. And what you need to pay is a lot if you bought it for 29.99.
And the plugin industry has changed, their model is fine if you make decent money with their plugins or need a helpdesk when you run into trouble.
But these days they sell millions to hobbiests, they expect other things from a plugin company.