Would people maybe have been more okay with this, if the change was that you needed to pay for Reddit premium to be able to use API/other apps with your user? Then it was not be a bill forwarded to other apps, but a bill to each individual user using these apps?
They would probably have been able to reduce the price of Reddit premium at the same time.