What is your definition of happy for it to be there? It is not their train and the paying passenger is the person that should be happy. You are giving the impression that the onboard staff can just say no without giving a valid reason and leaving passengers stranded. The train would need to be full for that to happen. No other reason.