I think its the parking infrastructure. its right next to the station house. don't think they can expand it easily. and its supposed to be like an elite thing. at least that's how they pitched it at the beginning.
It's more a case of a limited number of seats because everyone has to have a seat and there are only eight carriages. This, in turn, affects everything else.