If you aren't playing a person's ideal tastes, they probably think everything outside that scope is hideous. I have been called ugly before too. It's a damned if you do damned if you don't situation. You could change to what they like then someone else might call you generic. You're never going to meet everyone's tastes. Though people calling it out is rude af. I just usually ignore it cause there's no point in worrying about it. Really is up to you if it bothers you enough or not.