>>48057020Gen 1 had very strong TMs that were available pretty much all game. You get mega punch in Mt. Moon, Dig in Cerulean (100 BP) followed by solid gym leader TMs like Bubblebeam, Thunderbolt, and Body Slam on the SS Anne, then Rock Slide, Tri Attack and Ice Beam in Celadon. TM learnsets are in general very wide in gen 1, so you can easily patch up your team with strong moves.
In gen 2, learnsets are better for some mons, but lots of others still have absolutely nothing going for them. However, TMs in gen 2 are mostly underpowered trash besides the elemental punches. The good TMs are locked behind game corner, or are just so lategame that it doesn't really matter.