C´est toujours mieux de jouer avec des amis qu´avec des inconnus qui font n´importe quoi (les tricheurs, les boulets, les types complètement imbattables, ceux qui parlent japonais ^^, etc...).
Jamais le système de la DS ne m´a dérangé pour jouer en online, au contraire. Pour faire n´importe quoi avec n´importe qui, j´ai jedi academy (et dire que je n´y joue presque plus que par IP -_-). De plus, les forums sont excellents pour faire des connaissances nouvelles de forumeurs avec qui jouer.
De plus, le système des "codes amis" n´empêche pas de jouer "normalement" en ligne : la preuve avec Mario kart DS par exemple. Et le fait qu´il soit difficile de trouver des adversaires à un jeu si réputé en "online libre" montre bien que tous les joueurs online (ou presque) y jouent entre amis.