It doesn`t cost the punter anything. It might annoy them but doesn`t cost them.
As for baggage bin design nothing much you can do about that without a major mod.
To be honest if you don`t like it get the train or don`t travell. As long as the customer keeps getting there wallet out nobody gives a toss whats said.