Bob was always nice and professional with me. I can't imagine him ever mistreating a customer. In this area I don't believe location was the problem. Today, if you play on 9 ft tables here, you will find them. It is a niche business. Spending on prime location is throwing away your investment. And traveling leagues keeps everyone in touch with all true poolrooms. I am sure the sq/ft'age and the heat & cooling gave them no room for error. They kept their tables up with the best mechanic in town. It was a great place for a poolplayer. This is the 2nd room down in about 6 months around here.
One other observation, leagues bring in players and mean free pool time. I've believed this for a long time...free table time means lost revenue and less investment by the player. Translates to less commitment. Same goes for the handicap league system. Nobody wants to challenge themselves to beat people even (means less practice and less gambling). You can play the best for $7, why pay more? All they learn is to gripe over handicaps.
Respect, Courage, and Commitment!