You have no idea about how Nintendo and all of the console makers treat developers. Roku won’t let commercial streaming apps on their platform without making a deal with them.
It’s how the industry has worked from day one. “Wrong” is an opinion. In a legal sense it’s “precedent”. This is how the entire industry works. Before Apple, software developers only got a 30% to 40% cut to be in carriers app stores. Yes they had app stores where you could buy J2ME apps. Most retailers have a far greater wholesale to retail margin than 30%.