In reply to James Huff.

Phillip, what you are asking can only be fully true for a company that has created software and its "plugins" themselves. Or for a company that is "officially" supporting a specific plugin from development company X.

If WP made an upgrade and their own WP plugins were not compatible then there is a major problem.

If a plugin made by Joe Developer is not compatible and WP has done everything to extend help (beta access, documentation, email or forum support) there nothing else they can do. the onus is on the developer.

WP could remove all hooks therefore not allowing developers to extend their framework and create a closed environment. Outside of that being a watchdog for every plugin is not possible.

This is just basis of software development.

One thing to remember (free aint always free). WP is doing users a great service (and disservice to a degree)...for free. Your expectations are pretty high for free software. It seems WP is providing pretty good support with their core software... again for FREE. But if you are expecting more from them and a particular plugin developer, you should pay for software that also have a paid support model that matches your expectations.