I mean, if it's that big of a deal breaker for you if your favorite mon isn't in SwSh, then one could just as easily use that same logic to justify hating games that came out prior to the ones it was introduced in as well. Think about this: my favorite Pokemon is from Gen 5. I would love to be able to take a Volcarona with me to catch Mewtwo in the Cerulean Cave, defeat Red atop Mt. Silver, witness Rayquaza calm Groudon and Kyogre, or tear through the Battle Arcade. And yet... I can't. So should I hate gens 1-4 as a result? According to this sort of logic, I should. Hell, I'd also love to be able to use some of my other more recent favorites such as Alolan Ninetales and Dragapult in the PWT, but I can't, so are B2W2 terrible games because of that? Again, if I were to apply this logic, they are.
I don’t agree with your logic here, because (for me at least) this is not really the case. Using your example with Volcarona, I am fine with it (or any other Pokemon from Gen 5-8) not being usable in Gen 1-4 simply because they didn’t exist back when these games were created. I have no issue with being unable to use Volcarona in Gen 1-4 because I never could in the past and I will never be able to use it in those generations in the future. We have never been able to transfer new Pokémon back to the past, only forward to the next generations. Sure, there are times I wish I could use Pokémon/moves/items/Abilities from the newer generations in the older generations, but I have just accepted that I can’t, and that’s okay. If I am playing Gen 4, then I am restricted to everything that existed in Gen 4, and that’s fine. If I want to use newer things, I can just play the newer generations. So, I don’t hate the older generations for not having things that were introduced in the newer generations.
One problem with dexit and Gen 8 is that some of our favorites are locked out even if others from the same generation are not. I can use Volcarona in S/S just fine (but only after the Isle of Armor), but I can’t use Serperior because it is dexited, even if it technically should be possible for the developers to add it to the games since over 100 other Gen 5 Pokémon are in the games. That is one of the issues for me (and many others). When we play a new generation but are unable to use certain things (Pokémon in this case) that we could use in the previous generation.
Sorry if this came off as unclear, not sure how to explain it better. But this is how I feel regarding the example you posted.
…
Since I haven’t posted in this thread before, I might as well add something to the subject at hand.
While I think the games have been on a decline in recent years, I still like them. But my interest in Pokémon isn't as high anymore, which is also a contributing factor. There has been 7 main series games for the Switch, but I have only played two of them: Sword and Legends: Arceus. While they both have some flaws, they are still fun and enjoyable to play.
I still have reasons to look forward to new games as well. The biggest one for me is new Pokémon. I always like seeing new Pokémon and it is the number one reason I am always looking forward to new generations or new games within a generation which feature new Pokémon
unless they are released just 10 months after the previous main series game. New games/generations also tend to add some new gameplay features which I appreciate. Notable ones from the newest generations are Mints and Hyper Training.
One thing I really liked about S/S was how they had DLC instead of a third/alternate version, thus building upon the base game instead of releasing a new game which is 80-90% the same. And as other people have pointed out, if you don’t like the newer games, you can always go back to the older games and play them instead. I have been replaying Black during the past few months, and it has been a blast. I am planning to continue with Black 2 sometime soon. I also have a project in the works which involves many games from Gen 3-7. So, despite the series going slowly downhill, I am still mostly optimistic about Pokémon.