I always thought he was a crappy actor. He has zero range.
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
I’d bet 5 bucks that you haven’t seen Collateral where he plays an assassin only second to Leon in The Professional. Or Vanilla Sky where he plays a disfigured, pathetic playboy. Or Edge of Tomorrow where he plays a coward forced into military service. Don’t know why so many men have a hard time admitting that Cruise is actually a very good actor.
If I were a man, what you said might make sense. I would never presume to know how men think.