Bioware only put the on rails space shooter as a place holder for when they can develop the actual space combat. No real details on what they have planned, but I would assume it'd be free flying in some way since on-rails is the placeholder. Not only that, but the space combat dailies are a great way to get exp if you fall behind leveling or want to skip certain zones.
That and, as someone who grew up with Star Fox 64, I love the space missions. All I'd ask is more variety in the missions.
Not true, they proudly displayed this at E3 thinking people would love it.