I personally don't find the rent seeking in consoles acceptable either, but there are some important differences; Consoles are essentially subsidized PCs nowadays, so the seller is giving away the hardware and benefitting from long-term sale commissions. PCs are essentially open consoles, and most games are available on PCs as well. Just releasing a game for PCs is also a big enough market that companies can turn a profit without ever paying rent to the console platforms. Consoles also don't shamelessly spy on their owners, which is a most critical difference.