Hi Sheriff,
Your opinions are of equal value to anyone else's (they're certainly enjoyed by myself). They come uniquely from your own experiences, so it doesn't matter what others may think or express about them. They are, or course, entitled to voice their own ideas - that's the way a forum should operate.
I realise I'm not telling you anything you don't already know, but one of the first things I learned about the music biz is that you need to develop the skin of a rhinocerous.
So, please keep on voicing your ideas and opinions - 'nil carborundum' (Roughly Latin for 'don't let the b******* grind you down').