And fuck the stupid idea of having a "main camp" growing in complexity over time, anyway, considering we are supposed to be on an ongoing travel toward Baldur's Gate, not out there making some camping vacation.
Are we going to camp on the river side even when we reach the city? I doubt it.
God, I hope not.
Good point. Immersion should never have to suffer from the necessity of game mechanics. In this case, the obvious solution would be to let the main camp be a boat. It can hold all storage containers and followers, but it can only be moored at a few select locations along the river (i.e, travel from chapter map to chapter map, at places with a teleportal).
Contextual camps where suddenly all followers, containers and non-partypeople appear would be fairly anti-immersion too, so that would be a poor solution.
And for the record: being able to fast-travel from any location is very immersion-breaking too, in my book. I don´t know if it is still possible after the latest patch, but in my first playthtough I was stuck with an ill-chosen and ill-equipped party inside the temple with all the goblins. Getting out was nearly impossible. What a great challenge! Until I discovered I could just press the fast travel button...