Not a big enough upgrade??? Have you even read all the specs? As more critics get to try the Switch 2 it's being compared to the PS5 Pro even! The original Switch was outdated from the beginning. And this one has up to 120fps, new motion controls, and 4k capability! Not to mention the best graphics we've ever seen for Nintendo.
The price is more than fair. Everyone is just comparing it to the old switch price which is beyond unfair.
The main reason no mainline Pokémon games are available on Nintendo Switch Online is because The Pokémon Company, which owns the rights to most Pokémon games, is not fully owned by Nintendo; therefore, they have the final say on which games are released on the service, and typically choose to prioritize releasing new, full-priced Pokémon titles instead of older games on the subscription service.