1. New to the area, I was pleased to read on First West Yorkshire's website that I could buy a day travel ticket for £5.20. Later that day I boarded a bus, only to be told by the driver that the ticket wasn't valid (different company) - but, had I spent 30p more I could have bought a ticket that would be valid on all buses in West Yorkshire. Of course, First has no incentive to tell customers this, so they don't. As a result I stood in the rain for 20 minutes waiting for a First bus to come along. When standing at a bus stop reading the live arrivals board, how are customers supposed to know which services their day ticket will be valid on? Am I just supposed to know that a 616 is run by First, but a 622 isn't? Ridiculous. It shouldn't matter.
2. Buses run by Keighley (Transdev) and First depart stops near me within 5 mins of each other - then there is no bus for another hours. Lack of co-ordination between providers.
These problems - and plenty more - directly result from there being no co-ordination or co-operation between operators, which is the consequence of a fragmented, privatised model. The customer loses out.