Who can blame Greyhound for trimming to suit their customer demand?  Its what their shareholders would expect.
As for the stranded customers, its unfortunate, but times change, and I wonder whether the taxpayer ends up subsidizing much of the transport cost , regardless.