Agreed
But aside from the fact that the dudes who have more time to play CPU games can get the reward points for leading in stats, they also get reward points for playing CPU games on time and most of us don't have time for that, so you actually get penalized twice if you work full time, go out with friends and do other stuff.
If our seasons lasted longer it wouldn't be an issue, but considering we usually spend about 3 weeks on a season it's tough
If we only had 2 or 3 CPU teams in total it wouldn't be a big deal, but when you have 8+ CPU squads its a problem