Said no high elo player ever, really though no high elo player I talk to thinks Shaco is a toxic champion yet every Bronze through Gold (some low Plat) think he is. Morello is going to completely gut him out like they did to Sion. By the way, old Sion was actually a lot harder to play at a high level than many thought, he had a point and click stun but to really get enough damage out of it your moves you had to combo it with a shield that requires you wait four seconds before it explodes. What I'm trying to say is, people think because something is generally easy to use once you're able to means it's bad.
It's not, in fact not every champion has to be like Ahri. There is in fact a lot of skill needed to abuse stuff like the old Sion combo because once you got up to higher elo's people see through it and you need to think of ways to mind game them. If I were Nidalee or Kassadin main, I'd be happy with the reworks they did for them because they kept the champion the same for the most part but put a slightly new twist to them. Sion was not played AD but any Sion main but because next to nobody plays Sion as a main he gets completely deleted from the game and replaced with "Sion" if you can even call it that.
My point is, cater your reworks to the people who actually give a shit about the champion they play a lot of because people who just play the champion here and there don't really care in the long run. Sion was never played AD and with that said AP should have been the main focus with an AD option on the side that was more gimmicky since that's how the Sion mains played him.
Going back to Shaco, he's not toxic, the nerfs toned him down a lot and by nerfs I mean years ago. "He has free flash with stealth" that costs 90 fucking mana and once you give blue over to your mid laner you have to be careful about just using it as mana regen is slow and mana goes down fast on Shaco early on. "It's really easy to gank on him", no it's really not the higher you go up, people can often read into it. Where's my proof you might ask? Alright so here I am playing ranked on Shaco and finding a gank can be quite tough sometimes, I play normals and guess what... Gank after gank after gank and I get kills on each one.
Shaco isn't toxic, it's you not adjusting to how he plays. I never go boots of mobility in ranked because it's just too risky since it's pretty much ganking and no farming. In normals I spam that shit and get away with it so hard because players don't adjust and then they say "tryhard Shaco" to which I often want to respond but I don't because it's apparent they don't want to learn. You guys want know how to beat a Shaco? DON'T PUSH YOUR LANE. His jungle clear is meh so forcing him to jungle or to invade your jungle is what you want to do. Forcing a Shaco to invade is actually a great thing as often not you just have a pink in your inventory just in case he tries to escape and if you have map awareness you can move to the right spot if it's on your side or if you're mid lane to help your jungler as Shaco will already have wasted his Q to get the enemy jungler.
It's so simple yet because Shaco is different than most junglers lower elo players just dub him toxic. I can tell you from multiple games on him that you don't want to push your lane within the first 6 minutes vs a Shaco... Ever. Force him to play desperately, most Shaco players will not look for the countergank (top players will but that's more of high elo decision making), they just see the gank. As a Shaco player and someone who plays many other junglers it bothers me that many dub him toxic, you know what's bullshit? Flash + W on Pantheon, you know what's even more bullshit? Level 6 gank bot lane as Pantheon, it's literally a free gank and it's why Pantheon is my backup jungler.
It's not actually bullshit but my point is nobody complains about Pantheon yet Shaco gets heat because of his Q which only gives 4 seconds of stealth and the range is only as far as flash. Whenever I'm playing support and I see a Pantheon on the other team I just play it safe come around level 6 for him (usually around second blue or red buff spawn) and tell my adc not to push the lane, same goes for enemy TF. It's the little things like that such as learning to adjust that makes you a better player. Stop dubbing a champion toxic because you don't want to think about how to counter the champion's playstyle.