It's one of those movie that is really very predictable, but it's not annoying, it's comforting because the action unfolds exactly the way you want it to.
Tom Cruise is great. He's older but still gorgeous, and you can't take your eyes off him. Yes, I know that he's not exactly forward thinking in terms of mental health, and there's the whole couch-jumping thing.* But oh, onscreen he has charisma to burn and his Top Gun movie is a top-quality product.
And who doesn't want to kick off Memorial Day watching Navy pilots behave heroically?
*In retrospect, maybe we made too big a deal out of the couch-jumping thing. I mean, have you caught any of the Johnny Deep-Amber Heard trial?