I said this, and this is where mushamu 's argument falls apart for me: your opponent gets no agency over who actually goes to sleep whereas Breloom and Amoonguss provide you this opportunity as a concession when you see them at preview.Someone made an interesting comment that I liked; While you can manage your sleeps against something as Amoongus by predicting the spores and making it go to the least useful slot you can't do the same thing with Dire Claw, its just a game of utter chance and Sneasler is such a strong Pokemon with decent dual stab typings that if you only have one decent check to it and you switch it in to a sleep thats likely going to be game changing. Overall, whether the move or Pokemon is utterly broken or not, its simply uncompetitive in my opinion and should be removed.
You can and probably should play around Sneasler the way you'd play around a Spore user, but in reality what Sneasler means is that you can't switch your most obvious check in (say for non thought-out example, Tusk) unless it is outright immune to Dire Claw, which most types simply don't have. And suppose you actually do have to throw something in front of Sneasler? What happens if the mon wants gets parad and Sneasler still has the Sleep chance on a successive Dire Claw on a new mon? On paper the perfect check to this mon is Pex, and yet the vast majority of instances in which I've seen Pex out on Sneasler simply leads to the Sneasler player (usually Fighting) fishing for para/sleep to guarantee progress in a situation where they realistically should have no potential to do so.
Every time Sneasler is present in a game it creates a roulette that quite frankly is outside the scope of competitive play. It's pretty obvious and I don't think it's reasonable to at all to ask players to just concede to the chance that Sneasler blows up their gameplan due to factors outside their control even if they do play optimally.