Days Gone is a 2 year old game. Horizon Zero Dawn was 3 years old at the time of its release on PC. Uncharted is only older because they just recently decided to port their games to PC. It doesn't mean PC ports of recent releases will take that long. It's possible that newer ports will come a year later. As such, it's entirely feasible to wait for their Steam (or Dex Pass lol) release
Eventually every game will be everywhere game development cost is way too high now GTA V and Skyrim are prime examples.Sony is being sensible in releasing PS games on PC they need money to run that business.
As long as Nintendo is in the business of making consoles, their games will only be on their consoles. They ported a couple of Wii games to the Nvidia Shield for the Chinese market, but that's about it. Their mobile games, while a big success, are different from their console games.