I thought they were meant to be fleet carriers, not mobile shops.
My bad.
The 'they were meant for player groups' specualtion at least makes sense of the insane running costs. Even so that could have been changed so easily.
Really FCs need a clear reason to exist- a defined role. So far I can't see one thats truly transformational.