Being the best of the last 3 gens is not really a high bar but i agree that S/V had some neat ideas, terastallization is great gimmick and raising competitive pokemons is way more acessible than it used to be. The problem for me, beside the bugs, is the lack of level scaling on gym leaders and such, like, you can do it in any order you want but there's clearly a 'correct' order to follow and that annoyed me a bit because Gamefreak could've done a better job at the level curve.
Man, i'm still mad to this day that they didn't bring Battle Frontier to OR/AS, instead they copypasted Battle Maison from XY and called it a day. Unbelievable.