Ok, then Microsoft put a famously large amount of effort into stopping people from installing other software on each version of Xbox. And Nintendo at least made it difficult to create unlicensed GameCube games.
Game consoles are not general purpose computing devices. People do not buy Xboxes with the expectation of running Photoshop. But people buy smartphones with the expectation of being able to use smartphone peripherals.