Welcome to the 21st century, buddy. I said it before, and I'll say it again:I have had this problem too, and I can understand the frustration, but it blows my mind when people need to start complaining about this.
This is Nintendo's FIRST attempt at a hugely popular online game. Give it time, Nintendo is all about baby steps. It's been proven in the past.
Another thing: yes, the options with anyone are limited, but it's better than nothing. It was designed to be quick anonimous matches. If you play with friends you can do FAR more.
"BETTER THAN NOTHING" ISN'T GOOD ENOUGH!!