And Microsoft charges 30% of the sale price of any game sold on Xbox plus for physical products another 20% for the right to master it to disc plus. Why isn't EGS complaining about this?
https://www.makeuseof.com/microsoft-confirms-its-selling-xbo...
Nintendo (like Apple) needs to recoup R&D and software development costs, and their business model is based on charging platform fees.
It's completely unsurprising that Apple's gaming handheld uses a similar walled garden/platform fee business model similar to Nintendo's.