What are you talking about? On average around level60 alone the tauros and bouffalant give ~1200exp that's still a lot of exp. I grinded there until my entire pc box of potential team pokemon were all level 65. It sounds to me like you dont want to take the time to do a little grinding which, may i remind you, you had to do in any other pokemon game (except x and y) anyways