I'm always really surprised to hear this. I live in the UK and can easily find random online matches - plus they usually run really well. The only issue I get is other players having poor connections causing lag.
You could always grab some friend codes from people on here and set up some matches that way. I'd offer but my Wii has just gone in for repair - coincidently the disc drive exploded playing SSBB online