Well, "if you put some more weight behind that", tell me examples, what do you find annoying? Perhaps I could improve myself if you tell me what you dont like specifically.
A. I know. So? Just because there arent any lobster you dont have to do 200 hot dogs.
B. No but in my opinion I havent been one of those who has brought the quality down. I dont know if its possible for me to improve the quality (because of the fact that my opinions are likely to create some heavy debate, which could result in bad manner, which results in an even worse forum), and if its not possible well then its not possible.