With all due respect, yes you do. You brought it up, it's your topic. Here's a tip, for real (and a lot of people don't get this; it's not just you): when you post something to a huge public internet forum, you need to fully expect to receive replies and opinions that do not necessarily agree with yours. That's just the way it works. You're right, people wouldn't tell you this in real life ("to your face"). It's different with the internet - in fact that is the beauty of it. If I want someone to tell me what I want to hear, I talk to people's faces. If I want honest, sometimes harshly-honest, feedback, I go online. Both are different; both are good.