I cannot agree more strongly with this statement. Balance is key to success in this game. Sure, you won't have players topping the best League lists for their performances, but they will consistently perform admirably week in and week out.
I have a player (he is still on my team and is 40 y/o) -- during his prime -- in which his lowest stat was Strong (Outside shooting). His highest was Marvelous (driving) and he was amazing. His Salary never got over 38k and he had won the MVP for his leagues multiple times. Sad to say, I have had him for 22 seasons and I just cannot let him retire. Heck, even now at 40, he plays fantastic as a backup. As he has waned, I regret not being able to build another like him, just not found the right player to start with. His success was his balanced distribution. He was never going to outshoot, outscore or out rebound his opponents. But as a SF, he could light up from the outside or inside based on the opponent he faced. At his best, he was Wonderous JS and Tremendous Inside shot. Just a fantastic player I could rely on, his only downside was that he was foul prone periodically.Trained him from the time he was 18 to about 27, he received 2 position training about 80% of the time.
Sadly, as good as he was, when I went to Div 2... He was just a little above the average caliber of the starting players there and his skills just did not pan out well against those guys.