After finishing ranting, would you be so kind, please, to answer Mwerte's question? After all he has brought up valid points, and I guess it is logical to assume that if you have brought up a subject which has been persistent to this community for quite long already, thus impossible to miss, then you probably have a solution to solve this issue too. Don't you?
Your post is quote toxic in how you wrote it towards me. Never-the-less I will continue.
My solution is literally in the OP.
You do your part and at least you are not the problem.