I do think tom cruise has made great movies. I’ve seen top gun a zillion times. But he’s a movie star, not an actor.
I think Tom Cruise can act. I saw him in Magnolia and was really impressed. Most of the time he’s doing action flicks, but... he can act. I can’t argue with the rest of what you say, though. He does come across as weird.