I'd lie if I said that these are the perfect games. They aren't, not even close. Only a few new Pokemon, I was not really impressed by Kalos and of course the post game is really bad.
Despite that, after Gen 3, this XY are the best pokemon games that I actually managed to play for more than 150 hours. Actually, I still play XY. The reason is simple. These are truly the best games for a competitive player. The breeding is far easier with the Destiny Knot, the ev training has also got better with hordes and super training and the online interface is really perfect. You can battle your friends or a random person really easy. No stupid facilities or anything but battles on the spot.
Despite that, after Gen 3, this XY are the best pokemon games that I actually managed to play for more than 150 hours. Actually, I still play XY. The reason is simple. These are truly the best games for a competitive player. The breeding is far easier with the Destiny Knot, the ev training has also got better with hordes and super training and the online interface is really perfect. You can battle your friends or a random person really easy. No stupid facilities or anything but battles on the spot.