I think in the sense that "to bash" means to post negatively, to criticize harshly, then most of us have done this. I have bashed in that sense. Expressing an opinion is something that should be encouraged. I often post that I learn more from negative posts than positive ones.
However, that really was not the subject of my prior posts here so I'd refer you to them.
My buddy SSP and I have been trading "together" for almost 10 years now. We spend a LOT of hours reading filings and news, he much more than I, the guy is amazing.
When he finds something he thinks is good and might move biggly he tells me...my job is to look for the bad.