Top Gun is definitely not realistic; my point is simply that it is typically not referred to as a "bad movie". As far as the cheesy story goes, some of that is due to the age of the movie. It was made for its time.
http://www.wearethemighty.com/articles/79-cringe-worthy-technical-errors-in-the-movie-top-gun (Mostly it's NAVY pilots that think it's a bad movie)
Pittsburgh of all things! That has to be because of the Steelers - Cowboys rivalry! That being said: "hate" doesn't accurately describe what I feel for pirates.... I just kinda dislike them.