What exactly makes pokemon trainer a cheesy character?

I recently picked up PT and its a sentiment I have heard from a ton of content creators and from lots of places in the community over the years. I definitely agree that PT is a cheeser, I just can't put my finger on why I feel that way I guess. When I play against PT and when I play PT i definitely feel like there is unethical stuff happening.

The more obvious angles are things like ivysaur dair/up air, charizard up smash/tipper/side B, squirtle existing, that kind of thing. Is that mostly it or is there something else that I'm missing? Maybe its the combo of all those things existing in a single character?