I can understand their sentiment since I hate travelling in buses too. Unless the road is expressway level smooth, I always feel uneasy in bus. And the constant acceleration/retardation gives me motion sickness. A train runs on rather smooth tracks compared to roads in India and it can't accelerate/retard at a significant speed, hence, sparing me from dizziness.