It's funny, because that was the obvious solution from the start.
"Third-party apps don't sell our Awards or include any of the NFT/Vault stuff^1^, and we're not making money. So from June 30th we'll only be allowing Reddit Premium subscribers to use third-party apps. The official Reddit app will continue to be free for everyone."
I honestly think people would've understood.
But if they announced it now, it'd just make people even angrier. ๐
--
^1^ As far as I know