I mean I rely on the 17 from West Coast and although they take a circuitous route that almost doubles the driving time, they're a relatively good service. £2.99 for an all day ticket that takes me miles out
Not to take anything away from all your stories, but the issue seems to quite specifically be FirstBus (and Scotrail).