Kelly McGillis said herself, that she's too old and fat to be in it, and that it's not what people want to see. She also said, however, that she's happy where she is in life and happy to be aged appropriately. Meg Ryan isn't in it either. I read that they wanted a new story without a lot of the prior actors. The only ones in it from the first are Tom Cruise and Val Kilmer, but they did mention Penny Benjamin in the first one who is now played by Jennifer Connelly, who looks perfectly her age in relation to Tom Cruise.
It's not perfect, but it's a good movie. And I'm sure the pilots and war plane experts could tear it apart, but for the general public, it's good stuff.
There is also a funny bit with Tom Cruise and James Corden that was on Corden's show that you might want to see. I thought it was really funny:
https://www.bing.com/videos/search?q...6FORM%3DHDRSC4