I think the only Pkmn that weren't leaked or revealed beforehand were Chesnaught, which still is a ****ing disappointment and Carbink, which is trash as well. Even Diancie didn't wanna stay Carbink so transformed into an entire different Pokémon instead of changing forms.
I'd rather have 72 nice Pokémon (I'm not saying Gen 6 introduced nice Pokemon) over 150 GARBAGE ones. ((BW). Literally, the self knowledge was real when they added Garbardor)