im sry haly i never meant to hurt u
oh that's another thing
league has these websites like lolking.net or lolnexus
lolnexus allows you to see what runes your opponents are using in game, what rank they are this season and last season, etc.
does dota have stuff like that
Kind of. Dota has DOTABUFF. However, it's opt in. You need to tick a box that allows 3rd parties to collect data from your account using the Steam API. So, no one's on there who doesn't want to be on there. There is currently no way to make your MMR public whatsoever. You can see someone's match history and filter by Ranked games, but you still won't be able to see their MMR, which is completely private. The only exception is the Leaderboard, which is also opt in.
Does League have replays yet?