They serve who knows how many trainers every day but don't charge them a dime. In addition to that, in the anime they also serve as restaurants/Inns for travelling trainers. --- To err is human. To blame your computer for your mistakes is even more human.
Ever thought that maybe the Pokecenters aren't charged to stay open? --- 3DS FC: 0216 1295 1824 | Pokemon X IGN: Puppyfaic | Bergmite, Snorunt, Piloswine Playing: Pokemon X, Mario Kart 7, PMD Gates to Infinity