In reply to Steve Wilkinson.

@steve, why people do things? so many reasons....

The issue is that it is easy to add a plugin to the repository (or to any of the pay markets) but people rarely realize that the support is an essential part of software development and it takes much much more time and effort then the actual development took. Some people who do realize it still release the plugins because it might be helpful for someone even if not supported.

You can see that sometimes even companies (yes cloudflare, I am looking at you) do not support their plugins as maybe priorities had shifted for them.

I don't see any way around it, if you need a long term support for a plugin you should have a binding legal agreement with the author which usually means paying, something that people don't like to do when they can get the code for free. Otherwise you might get the amount of support you paid for.