besides the fact that money isn't everything, i know cheaters often make it impossible to capture several gyms in an area which turn many people away from the game. also cheaters can presumably spin many pokestops and also collect a lot of coins from gyms for the shop, meaning they don't need to spend money on pokeballs or bag upgrades. so yeah they are losing money.