Keep doing what you do Sanah. Don't care about what others think. You are more appreciated than you think. The opposing side is always louder than the side which agrees.
Mate, I have no idea why you even pay attention to people complaining. People don't like that you advertise? Tough. People don't like what you have to say? Tough. People don't like the way you say things? Tough. A significant number of people on the internet need to learn how to ignore shit they don't like without a piece of software to do it for them. It used to be a valuable skill back in the day.
On the other hand they are also free to complain, and whine, and bitch, just as you're free to ignore them. Do as you wish within the rules, you're lucky enough to live in a free country. and let people react how they react *shrugs*