To be honest. There's been like...two? Three people who bitched about you. Not very much. So if i were you, i'd just choose to ignore them. And so should anyone else. I'd be a different story if there would be a Moderator or someone similar to that saying "Please stop".
It's kinda weird though, to give ideas to someone else who should probably do it themselves and figure it on their own. But you do you. I've always thought that people should figure shit on their own, and get help when they are truly stuck and stumped. Tis my belief, though. Not yours. So don't take my words personally!
No one is stopping you from doing what you are doing now. So enjoy yourself!