I don't see why would for example cryer pharma file an lawsuit against repex signing an exclusive deal with GMG to ship plutonium.
Also, there's no company that delivers food but Zoners that has their primary source of income - Crete.
Actually there's no lawful company that has its primary income from outside of the house they're created in.
I can see your point about not be able to go anywhere, but isn't that a point? Why would you be able to go to all those places and have your benefits, while corporation trader would have to stick to some camped out routes and trade within houses. What's fair in that?
Edit: Yeah, iKone did already mention that the indie ships got reduced cargo hold and that's good, made it more realistic.
As for real life - freelancer, you can stop mentioning that now, you've made your point. I wont say you're bitching, because that's plain rude.