I disagree with your idea that having all-star nods somehow shows you are a better team. If you have a team where the manager doesnt log on for several weeks, then his starters will be starting every game and his stats will be inflated. However, most active managers, and primarily the good ones, dont start the same player at the same position for every game. When considering not just training, but also game shape, it isnt all that wise to play your starting 5 for 90-100 minutes a week, while your bench players get 15-20.
In my opinion, if you have several all-stars, you probably arent managing your players minutes to maximum effect. In our league the majority of the players listed in the top ten section are players from bots or soon to be bots, although I think my whole arguement is moot in the higher divisions, as most managers are active there and also manage player minutes properly.
In my division it is very possible that the top two teams may only have 1 all-star between them. Jordan couldnt win a championship until Pippen got there :)