Unity Technologies has stated that PlayStation, Xbox, and Nintendo will pay the company's new runtime fee on behalf of game developers.
A new FAQ has been shared by Unity Technologies, which answers questions regarding the company's recent change in pricing plan for its game development engine.
...
You see, making games is so expensive nowadays. So, now the starting price will be $80 and there will be a convenience fee for every install. No, it doesn't matter that the game doesn't use Unity, we will charge it anyways, just in case.
Isn't the new model based partly on game and/or studio revenue? Sounds really scummy if you put it that way: Unity announces new pricing structure -> costs for devs rise -> they increase game prices -> now they reach the revenue threshold quicker and more often -> costs for devs rise...