That's one view.
I find it a bit rich that they exploit a captive audience who can't run. If it isn't them getting charity money....probably on commission.....it the other mob FR selling their bus tickets, lottery odds and sods to make up their wages.
Can't blame them, but don't blame the passengers who want to relax and not be bugged.
They should put more effort into improving their s##t coffee and donate £1 of the ticket to the charity or have a collection pot at the gate. They would not do anything for nothing. 70% of most charity money goes on admin...fact.