Tu n'es pas obligé d'avoir un pokémon défensif dans ta team hein !
Par contre ton équipe ne me semble pas géniale (mais pas parce qu'il n'y a pas de pokémon défensif, ça on s'en fiche).
Tu n'as pas les pièges de rocs et tes sets sont médiocres/bizarres/pas vraiment bons.
Choice Band / Life Orb >>>> Black Belt sur Karaclée. D'ailleurs Karaclée a accès à Knock Off, qui est une bien meilleur option que poing boost.
Cacturne a accès à Drain Punch, qui est meilleur que Brick Break. Tu peux aussi jouer clonage là pour protéger cacturne (met lui une Orbe Vie dans ce cas). Pourquoi une nature hasty ? Il n'a pas d'attaque spéciale.
Bargantua est bien meilleur physique car il a une priorité et un movepool plus adapté.
Sur limaspeed, sludge bomb ne sert à rien. La version spikes est meilleur.
Raichu mixed est assez faible, ton set a zéro couverture et utilise magnet rise, qui ne sert à rien.
Pourquoi jouer Dodrio avec tri attack ? C'est spéciale et dodrio est un sweeper physique.
Le vrai problème de ta team, ce n'est pas le manque de pokémon défensif mais les sets des pokémons.
Je te conseille ce guide
https://neverused.1fr1.net/t392-guide-initiation-a-la-strategie pour comprendre les bases de la stratégie pokémon.
Bonne continuation !