Did they actually say in the movie that Starfleet didn't have warships before 2259? Please tell me they didn't say that.
A heavy cruiser is a type of warship. They classify the Enterprise
as a heavy cruiser in the Star Trek dossier. In the prime universe, the Enterprise
is identified as a heavy cruiser by the Federation, and a battle cruiser by the Klingons.
If they did say something that idiotic, are they so lazy that they couldn't do a search for "warship def" on the computer and Google heavy cruiser?