The weird experience mechanics still kinda irk me, it seems like it takes longer to grind/train now.
The abundance of NPCs that offer to heal your team. It's good, yeah, but it just doesn't seem right - I'd rather have to buy Potions whenever I can than just think "lol oh well" whenever one of my team faints while grinding, and go and heal 5 steps away from where I was training.
I hate how you cant trade in past gen pokes until post E4.
This means no solo running with past gen pokes.
You can also use pokecheck to transfer pokemon from gen 4