Basicly what you are experiencing is the fact that because of the Pro-ness you have, the game isn't fun anymore unless you face other opponents who play the game the same way as you do. I describe myself as a skilled-basic player, I kick everybodies *** who is just basic playing, however once people start using crazy skills and ****, I can't compete, and sometimes, some of those skills come off cheap.
I mean, you do have to face it, some skills have become extremely easy to pull off, and a basic player can't do anything about them, and because of that, it spoils it. So yeah, I try not to teach myself those techniques, and just play the basic way the best I can. This way the game remains enjoyable every time I play it, no mather who is my opponent, even a first timer, feels he can compete, just because the way I play is fair, and some of the techniques to advanced players do take a long time to master.
It isn't cheating, but I can only say that advanced player are missing out on a lot of fun.