Well maybe you should restrict access to friends or whatever if you feel that way. I think if someone sets up their carrier for any sort of trading with players then they should actually feel a degree of responsibility for those who have visited because of those activities. Your choice of course.
So he flies in to the bubble with a hold full of mined goods to sell to players, opens the carrier up for all, sets up the commodity market, people buy his stuff, he shuts down access and heads out to mine more, meanwhile some random has parked his ship and modules on board the FC and he has no way to know. Sure he could give a fair warning, 24 hours? But what if the player doesn't log on for two days, and how does he ever know they have gone? They could leave 5 minutes after he posts the message, but he doesn't know because he doesn't know they are there in the first place, how long does he wait?
What you are proposing is basically he never moves it again because he as no way of knowing if anyone has parked there and not left.