What? Strong?
They're a reliable 2 star strat at th10 (from my experience), but in no way over powered. The only reason they're "all you see" is because there's almost no other troops capable lf 2 stars at th10 (that are ground). If your a town hall lower then 10 though...well, to bad. Th8 is very easy to 3 star with most comps. If you're a th9 then your seeing bad ish bases being hit.

