Choosing doctrines/vehicles(like ToV) or whatever before a match is disgusting. It's just more of that commercial league of legends circlejerk about masteries and shit for noobs. This is an RTS not some super mario.
before even knowing WHAT and WHERE you are playing against.
I don't think you understand League of Legends very well. The way runes and masteries are implemented in LOL is fine, because you don't select them at random before the game, you select them in champion select, when you can see what you opponent has, what lane you're going up against (unless the enemy team goes for an unconventional lane or jungler and fools you, which is also fine, because it just add lots of strategic depth to the champion selection stage). You adjust your runes and masteries for your lane.
The way unit preselection was implemented in TOV was bad because, you had no idea what you were going up against before the mach started.