Yeah, I thought so too.
Mms, I suppose if you only play without the Level 3 or Max. Tech rules, it goes a lot quicker. Then again, its also very dependent on the # of mechs you play with, the tonnage of the mechs, etc.
Not sure about the RPG rules, never really dealt with them... except on...