Nobody is locked in. It would be optional. I can't see what the issue is. If people want to design and build their own personal base, how does it effect you?My ships are my bases and I already build them... People are weird. :S
Alternatively, locking in people to stationary bases is counterproductive in a game like Elite. Defiantly hoping this sort of thing is not implemented.