I really do understand your point of view and frustration but remember you have paid for both the host software and the plugin. So the trick is to find out where the bug is occuring and, as I mentioned, the only real way to do this is to file a detailed report. Personally, among the bugs with plugins I’ve stumbled across, all of them have turned out to be on the plugin side. That’s not to say that this is always the case. Anyway, as mentioned, this is going off topic.
To get back on topic, let’s just hope that the forthcoming WL10 will somehow feature improved reliability with all plugins, (perhaps have an improved ability over 9.5 to detect where a problem lies and notify the user, especially in the case of a crash).