didn't consider it broken to be honest. And no, you don't need 4 pokemon dedicated to counter darkrai or liepard. My checks were Lum Berry EK -which is fairly used outside the suspect as well- and CS Zekrom with Outrage, Bolt Strike and Sleep Talk. After getting the reqs and not being beaten by any darkrai I ran a stall team to see whether "stall is no longer viable in this meta". I used Heatran, specially defensive Gira, Groudon, Tenta, Jumpluff and CS Zekrom as my only check against mass sleep. Even without using Chansey, Lugia, or other better Uber walls I still got reqs again. So I didn't find the suspect to be "centralizing" anything if you can consistently beat darkrai teams with average stall mons (playstyle that is supposed to be weak against darkrai). And the times when I lost it wasn't to Darkrai or sleep abuse.
I do agree with someone else that pointed out how a defensive stand is not the right way. Sp Def Kyogre with roar rest talk obviously loses 1on1 against darkrai. You guys complain all the time about luck and you are trying to beat an "OP" strat introducing lots of luck events (dark void missing, dark pulse flinches, sleep talk choosing rest, kyogre waking up at wrong times, etc).