Bueno, desgraciadamente Pokémon es y será sinónimo de "juego para los más pequeños de la casa", al igual que otras IPs de Nintendo. ¿Que hay una comunidad de gente con más edad detrás y que hay un competitivo? Sí, pero al final siempre habrán niños por el online. Esto pasa en cualquier juego, obviamente. Yo me he echado muchisimas horas al GW2, y si no jugaba con amigos o gente del clan, de randoms siempre caía o bien un chavalín que no pilotaba, o un guiri con mala leche. Hay de todo en todos lados, no se puede pedir que si tú entras con equipos bien formados, los demás no vayan a aprovecharse para hacerte una bandera de Japón. (Otro ejemplo, te caes en el LoL, y tienes varios niveles menos que tus compañeros de partida. O sabes correr o vas a dar de comer al equipo rival porque son unos aprovechados todos).
Es obvio que van a haber equipos full legendarios, o equipos con tiers abusivas como M-Kanghaskan o M-Gengar, pero vamos, que levante la mano quien de pequeño no se imaginaba jugando contra los amigos con un equipo todo legendarios y lo reventaba "porque son legendarios y representan el poder máximo". Crecer es darte cuenta de todo el trabajo que hay detrás de un buen equipo, y de lo que cuesta montar una buena estrategia, ya les llegará el momento a esos niños también, ahora mismo son, o bien chiquillos que juegan para pasar el rato, o niñatos que se creen superiores por tener legendarios, pero es algo que no puedes controlar. Puedes tener un buen online y un buen juego, pero ni todos los filtros del mundo van a parar el aluvión de malos jugadores o de jovenes que quieren probar a ver que es eso tan popular.
Yo te diría que no te sulfures, porque eso no va a solucionar que dejen de salirte chavalines con Pokémon que en Smogon son de tiers altas o baneados. Miras la preview del equipo, y si no te gusta lo que ves, te echas atrás y ya está. Para mi gusto más vale esperar un poco más a encontrar un rival, que terminar de mala leche porque has encontrado a uno que tiene un equipo de ese estilo.