"few people see the hypocrisy in thinking it's OK to tell a man he'd be sexier if he was more confident"
Is that really a thing?
I mean sure there might people doing this, but it is obvious that telling someone they have too little self esteem, that this is a personal and can very well be perceived as an attack (especially by someone with low self esteem).
(Also I think the distinction is a bit weird in general. Isn't confidence sexy in women, too?)