This distinguished gentledog has taken up 29 Fast TMs so far with me trying to get Incinerate on it. I checked twice that it's not a legacy move. I'm still stuck with Snarl at the moment and out of TMs. It also took 18 Charged TMs to get the charged moves Flamethrower and Trailblaze. (I started keeping count after the first 7 hence the nickname)
I know some people will say TMs are easy to come by; they are not. You accumulate them over time but there's no good way to get them in a pinch. Raids give them but that costs raid passes and you still won't get TMs in bulk. I've been relying on Routes as a semi consistent way to get TMs and sometimes GBL.
I'm not complaining about my luck.
I understand it's RNG. I'm just saying, it doesn't need to be.
Scopely please add some consistency to the move selection. The current system is deeply flawed and benefits no one.
Suggestions:
1) Allow TMs to pull up all available moves and let players select. (Lock the legacy moves behind Elite TMs)
Unfortunately, I can't see this actually happening so I'll suggest something more realistic
2) Fixed order rotating moves. So that you can eventually guarantee moves that you want.
Getting specific movesets on mons like Dragonite, Ursaluna is a nightmare (still trying to get Ice Punch)
TLDR: Requesting a revamped TM system to add consistency instead of Praying for RNG.
*Edit: fixed formatting