The only reason is that the Switch is not powerful enough. Imagine how the games in a few years will look with the PS5/Xbox2 release in 1-2 years. There is no way that big third-party games will be ported to the Switch when the 9th generation begins because the performance gap will be too big for the Switch.