I've always assumed that some entity like the Chamber Of Commerce, the city, or some other group somehow funneled money to the bus companies to get people into town. They know that once in town, they spend money, so it indirectly pays for the buses. Don't know about any of this though as it's purely speculation. Not sure, but I think the casinos do things like that to get them into places like Atlantic City.