There are a number of people here with decades of photographic experience, and if you ask for their opinion, that's what you'll get. If you don't want people to critique your work, either don't post your work or ask people not to comment on them. One thing we all have to be aware of/ guard against is being too possessive of our own images. You were there, and you know what time and effort you put into processing this image, so it had a 'story' for you that accompanies it. Everyone else only gets the finished product, and the image has to stand on its own... or not.
Bottom line, if you're shooting for a client, you need to present what your client expects. If you're shooting for yourself, then you become your own client, and if you're happy with your work, then great! We won't get into the old adage that everyone who works for him/herself has a fool for a boss.
However, everyone has an opinion, and if you listen to them you may find avenues or way of thought that you hadn't considered before. That's not to say you have to agree with everyone, but you should at least respect their opinion. I think Slobodan gave you some good suggestions to consider for upcoming work. You don't have to hang out here very long to find a wide range of opinions on any given image. Some people respond from a 'gut level, some from more technical considerations, and everything in between. Every one of those answers is right - for the person who made the comment, at the time they made it. Whether you take the time to consider what people have said and learn from it, or whether you choose to defend an entrenched position is up to you.