I'm currently working on in-game overlay that tells you best counter items to buy, based on win-rates against enemy characters. don't know if ill release this public yet. i kind of like people not buying counters.
@fineokay_ Then you should know something as small as the health of jungle camps or soul changes could completely make characters obsolete and putting that on a random rotation would be miserable to balance and awful to build for.
@fineokay_ How would you plan going into a match based on random match parameters. Even if you knew going into the match what it would be it could completely make some characters OP or obsolete.
@ToxicAssWhore Actually the first good idea I've seen from the community. As long as it's not too heavily skewed so there is still flexibility with builds.
And that is just a few minor examples. Dota takes it to the extent of complete change of the characters identity. Below is juggernaut from dota 2. The question is whether they do their standard model of unboxing skins or direct purchases.