>>44874890>Mega EvolutionsIn theory, megas are a great concept. In practice, they gave too many to pokemon that were already good. Megas are a fantastic way to make weak pokemon more viable.
>New typeFairy really does help to balance the meta game and make some previously weak pokemon stronger. Dragons were far too strong in the earlier generations.
>New PokemonDespite having few pokemon, the pokemon we got were consistently pretty good.
Despite all of this, its still far and away the worst generation in terms of campaign. They outright said they were trying to cater to the mobile game market, so they made all the gyms far too easy and the elite four a joke. The story is complete nonsense, but could have been great, had it been a time travel story where you fight in the great pokemon war instead.