The TNG movies felt to me like they wrote the scripts, then decided to switch all of Rikers activities with Picards.
In 'First Contact', i could accept that given Picards history with the Borg. Even still though it seemed far more suited to Picards particular character to be the one on the ground encouraging Cochrane to live up to his legend, while Riker kicked arse in orbit.
It's even worse in 'Insurrection', who would you say of the two would be best suited at making an impassioned plea to the Federation Council? And which of the two would be fittest for leading people on a mountainous trek, fighting off waves of enemies?