The midgame is extremely slow, it takes literal HOURS of mindless grinding to unlock a new map or to buy and level a new pokemon.
It's a shame because the early game was fun.