Thus, it is largely down to the stupidity of those buying the tickets and getting onto the wrong trains
If these people are British then I would agree with you. If however they are not I would say it’s not unreasonable for them to be confused by our privatised train and bus systems.
I use public transport around Europe regularly and always have to be careful to understand how things work, especially in countries where I don’t speak the language.
1L.