You need to get off your high horse and self imposed definition of basher. USA. Free country. Let them say what they want. What does it matter??? Remember there is an difference between bashing and discontent. The question is why are your girly balls in such a bunch about some one else's posts? If things are going as well as you thing they are then just sit there and keep quiet.
Reminds me of the Brahmin style gossiping in the back of the room about someone the wedding party...
Amazing that this bothers you so much. Thank you for the laugh