Just having multiple teams does not mean you cheat. Having multiple teams means you can learn a lot more from more experiences. When this game started, I had 4 and in some cases 5 teams in multiple worlds. It was not because I was cheating, it was because I enjoyed the game and had plenty of free time.
Granted unlike the situation in the OP, I never scheduled my own team for OOC games. There was a time or 2 before we were able to schedule our own games that I ended up playing my own team, but it was not fun knowing I was going to lose one of my games.
I became one of the most successful coaches in this game in the early half of this game's existence by trial and error. I had about 16-20 teams in 5 different worlds going at one point. As a result I had a LOT of opportunities to try new things. I've always had the mentality of high risk means high reward, and so on the high risk parts of the game, I would try it out on one team and if it worked I would continue to use it on the rest of my teams. If it didn't, I would be hurt on 1 of 16 teams, so it wasn't that bad. This is how I think the top coaches are utilizing their other teams. I'm certain there are some coaches who do cheat, but I wouldn't say we are in the small minority of those who do not cheat. Then again, I might be one of the few with integrity and naive to think others are the same way.