I go entire games without true sight all the time, I'm pretty sure its a pub thing and not a MMR thing. Even good players can be too "lazy" to buy dust/sentries in public games.
I honestly don't understand the fuzz about this. Winrates are alreay avaible, why this matters so much?
"As you can see above, win rate is indeed a very poor way to judge player skill.
The only factors considered in determining the change in your rating is match outcome and skill difference between players. "
They are definitely not the smartest bunch. Oh well, people really need to understand that these systems only work for ranking teams in certain games or in 1v1 SC2, but alas people need to jack off to their e-peens in every game...
You can rate "optimal play" for each role. This will generate a rating that is reliable to a certain degree but there is no way you can calculate skill levels in pubs.
And I'm not saying ratings are ever accurate or that they could not be completely wrong, nor do I support the system, but still after having played HoN with multiple accounts all I can say the difference between playing in games with very different MMR range was pretty easy to notice.
---------- Post added 2013-01-23 at 07:16 PM ----------
Also aoe helps taking em out!