Quoted By:
infinite use TMs should come back, but they should be for utility moves like knock off or rapid spin or u-turn.
pokemon should get powerful moves through level up, but only a couple, and they should be moves of the pokemon's type. if you want powerful coverage, you'll need egg moves.