Cruise is attractive to other men. Always has been. He was marketed to be a heartthrob, but no. Not really.
That's because to women, his vibe is too cocky and reckless. Reckless with women specifically.
He is objectively good looking. But when we're talking about female attraction....it comes down to vibe and perception. (Keep in mind here, we're talking about public persona perception and let's all recognize that very few of us know these people so no hate. Just talking public image).
Sure, he'd probably be fun enough to play around with, but you wouldn't take him home to dad, would you?
That cocky recklessness makes him a disposable guy, someone to proverbially sow your oats with but he's not somebody you want to be attached to permanently.
And this is the kind of guy other men are jealous of and lose their shit over. And that's funny, when you think about that double standard there.