Tangent:
Now you see, I've never been particularly competitive with Pokemon and as a result, this might be a horribly out of date concept I have in my head, but I didn't think Typhlosion was bad with its potential movepool.
I remember cleaning house with a Ty that rocked Rollout, Flamethrower, Earthquake, and Dynamicpunch (easily the weakest link, only for its God awful accuracy). I always wanted to try and be more creative with my 'mons movesets, but I didn't really have the avenue to until this gen.