WordPress is free to use in some ways, but WordPress is a profitable company:
Sorry, that is flat out wrong and totally incorrect.
The company that is Automattic is not WordPress. Yes, that company devotes a great deal to resources to www.remarpro.com as a project. Yes, the CEO of Automattic is one of the project founders.
That said, Automattic is just another company that leverages this opensource platform. WordPress.COM (run by Automattic) is not the WordPress opensource project.
It’s not semantics or word play and I’d appreciate you not making that mistake.
Back to the original topic. As I’ve said above:
I really don’t think there’s any reply here that will satisfy you, but the responsibility for plugin authors is for them to work with WordPress. Even though backward compatibility is very well maintained, plugin authors are responsible for making it work going forward and are notified to test and confirm.
You keep coming back to the idea of a very few plugins holding WordPress development hostage.
*Re-reads*
See what I did there? ??
Once again: www.remarpro.com takes extraordinary care to keep backwards compatibility but (also once again) it’s for the few plugin authors to be compatible with WordPress. It’s not the other way around. It’s never been that way and it never should be that way.
It is theoretically free, but in effect there is a substantial cost because you have to invest hours of time and energy in trying to find fixes with most updates, plus when things break it can cause very significant problems that can interrupt or harm business, which can be costly in dollars, time, and reputation.
I don’t really know how to sugar coat this so I’ll just get this out of the way. That statement is total nonsense.
Your site is yours. No one but you are responsible for it. The life cycle and maintenance of your site is your burden.
If you just blindly update without any testing or backups then that’s on you. The odds of you having a problem is slim, but even if you do then you should be able to restore your site to the condition it was prior to updating.
If there is a conflict with a plugin then roll back the update for WordPress and let the author know. If the author doesn’t support you then get another plugin. That’s it.