Here is a suggestion for the next version of Wordpress.
For Plugins, have the developers create a Hashcode that identifies the Plugin. Only updates to that plugin that use the same Hashcode will be recognized and allowed to update the plugin. This should prevent similarly named plugins from conflicting with each other. That is unless they are purposefully trying to hack another plugin.
Just my two cents.
ER4PETS