I think you take it far too personally. You should never do anything for everyone else's satisfaction. Especially those faceless forum people. Seriously, who does that? It should always be about what you want. You just have to accept that when you put something on the net opinions will be given. Some people are going to like it and some aren't. They're not bagging you, they just have different tastes.