funny i knew the exact video you linked based on your rant.
so basically i have to use sources outside of battle.net to chat up random people to play against. GREAT IDEA...no, not really. a big part of pc online gaming is community, and chat rooms help people communicate.
if you intend on playing against people internationally, buy a new copy of the game for that region...yeah...funny thing is the new battle.net is somewhat based off from xbox live. but with xbox live, i can boot up super street fighter 4, and play against my english, and australian bros if i choose to.
not sure if i linked this before, but this guy does good work, and the music he chose for the video is pretty catchy.