Greyhound blames a 41 per cent drop in ridership as it ends routes in Prairies, B.C., and northern Ontario.