Well, let's see... There's quite a big difference between someone asking for other's opinions and getting them (regardless of how they may be stated), and someone, unprovoked even, ragging on, ridiculing, and belittling many people's bikes and the hard work they put into them, which is what you did.
I'm not commenting on wether or not I agree with removing posts, because I don't feel like getting into that, but treat people on this forum the same way you would if they were standing right in front of you, and you'll have fewer, if any, problems. I can pretty much guarantee that you don't talk to people in person the way you came off in the posts you're refering to, because if you did, you probably wouldn't be able to talk at all.