Agreed. Map rotation needs to come back in some form.
As another issue, I believe Anglean Raiders needs to be looked at. In its current state, optimal play involves playing Squids and avoiding combat entirely. While this can be fun in itself, it only is for the Pilot and not the crew. I love objective oriented gameplay, but at the end of the day objectives only exist to facilitate combat in an interesting and strategic manner.
The solution to its unpopularity seems simple to me: remove the center point, C, and adjust the 4 outer points more towards the center of the map, or however it works. As it stands, you can easily just decapture points while opponents are busy elsewhere, constantly outrunning them unless they're in Squids as well.
And while this is theoretically balanced for two competent teams, it's just not fun for public games, where I feel it could be without sacrificing and strategic depth. Making only 4 capture points would mean you have to go to the enemy and deploy your forces intelligently to get an advantage. Maneuvering would still exist, especially through the center portion.