> low quality but unlimited storage is expensive
I guarantee Google still makes money from those users. Google Photos adds value to the Google ecosystem, attracting more users and more paying users. The more history you have stored with Google, the harder it is to move. It also promotes other Google services users do pay for.
I'd guess this is a move by someone in middle management to increase revenues for their product, without seeing the bigger picture, where this move probably has negative shareholder value.