Amazing you say? I have the opposite opinion and think they're quite trash. The ones I visit almost always have a long wait, multiple display TVs with non-stop advertising on them, the employees are frequently cantankerous, and being a for-profit entity, the amenities are always as sparse as possible or in need of repair.
Overall a rather soul-sucking example of a captive market optimizing for profit.