I guess as per the norm with reactive businesses nothing will be done until someone gets hurt. And even then, if it's cheaper to put a security guard on the bus rather than run a staff bus they'll probably do that. Bit help he is in a hi-vis vest at the front of a packed bus!
Hopefully once managers start dealing with the same problems they'll be a bit more voiceful in campaigning, assuming of course they haven't already negotiated special deals.
Are there not also staff busses in BNE and PER?