Unfortunately Im not sure what else I can add here. What you have said above, is not actually correct. What we have said is you are experiencing an issue that I cannot reproduce on my end on the latest release. Therefore for that reason, its very likely a bug in the version you are running.
With regard 3rd party applications, we do not update or products to keep 3rd party products running. We provide updates when there are breaking changes, inform our 3rd party authors, and they would then update their code. Have you tried approaching the author of that item for advise, and told them of your issue?
I do sympathise with your position. However, I do feel your anger here is somewhat aimed in the wrong direction. You are frustrated that a 3rd party item may not work if you update, and that the author will charge you if it doesn't. The frustration there is with the 3rd party item. I'm sure you can appreciate that from our point of view, if you have an issue with the software and don't have all the latest bug fixes, its only reasonable for us to ask you to apply those latest bug fixes.