I was speaking specifically Sony for the BSD... but yes, MSFT has it's (trying to build up) 'Win10 Platform UWP cross/same ecosystem', and Nintendo's comments about being on one ecosystem, and now releasing stuff on mobile, and I am sure wanting all of that to also work together with their new system, so they are probably using some form of in house developed software tech out there based on something that allows for that as well.
If people do not see the patterns here, look back at the comments, the tech choices (well the latest NX rumor, it is x86 as well, SHOCKER (not)), all wanting to keep people invested and locked into their platform, so they are less likely to shift to others (MAU talk anyone?) which resets often do... then you are thinking VERY short sited, and is exactly why these companies have R&D with much more forward thinking, than your average armchair gamer.