We can’t laugh that much, our system’s not much better. Where I live I have the 50 bus, but it’s served by two different providers: National Express and Diamond (blue bus). Almost everyone at the bus stops ignores the blue one because National Express daysavers aren’t accepted (and vice versa) and the NX buses are much more frequent. I have to pay an extra £15 or so on my monthly ticket in order to use those buses.
On the other hand, I was in Manchester last weekend and missed a tram (every 12 mins on a Sunday) because I couldn’t buy a ticket quickly enough. They only sell tickets via on-platform machines – you can’t pay onboard. At least we’ve managed that!