As some who has had 20+ piercings over the years and who knows people who have piercings. Generally we don't get them because we think other people will find them attractive, we get them because we think they look good. I'm down to 4 piercings now because of things like jobs, but I do miss them.
Everyone's tastes are different, while I think piercings look cool. I don't think everyone suits them. An eyebrow piercing can look awesome on one person, and awful on another.
And some people flat out dislike them. That's fine. So long as people aren't shoving their opinions down people's throats and trying to force them to change, differing opinions are a good thing. The world would be very boring if we were all the same.
I'm the nerd with tattoos, dyed hair and piercings. A lot of people make shitty comments and I also get a lot of compliments. I don't see the need people have to go up to and say or shout across the street a shitty comment at someone. Their choice in clothing/ piercings/ body art doesn't affect your life. Move on. If someone thinks I look awful, that's fine, that's their view, I'm good with that. But outright going out of your way to voice your shitty comment to someone, that's not cool.
My point is, your opinion is fine. But if you then attack someone because of that opinion, that's not okay.
I still eat chocolate. And cheese... And ice cream. I live alone so the only person who suffers is me. πΉ