I think we dont play same game. I used to take 5 hours with former XP, now it only take around 1:30/2 hours.
It is a way better system, more when you can exp over 6 pokemons in Trainer Tower and even if you log-out, you still in tower and can continue your exp.