I’m sure that some of the most hardcore players out there can mega their level 50 megas and have 6+ S tier Pokémon for every situation, but the majority do not. That’s why I think these best Pokémon listings are wrong and just give a false narrative of what really is the best. I mean yeah, I have a few of those on this this list, but the reality is that I can never use them every day due to the resources needed to do so.
So, that leaves me with the limited option of non-shadow and non-mega variants that are free to use every time I need them. I hope someone out there can make a slight adjustment to this list moving forward, because there’s no way most of us are using level 50 Mewtwo, Mega Rayquaza, and Mega Gardevoir at every Zamazenta raid. I have the megas, but I can’t use them daily. It’s just not possible for me.