Firstly I agree with moving Croagunk to 'High B' rank. It is generally a good check to shell smashers and Mienfoo, Snover and Chinchou which are obviousy quite common in the meta but it also is pretty weak to a lot of common Little Cup Pokémon. Murkrow and Drilbur are both in S and can ohko Croagunk with Earthquake and Brave Bird. Even with Sucker Punch / Shadow Ball a well played Misdreavus can still get past it and while I agree that Knock Off DD Scraggy is much better than Scraggy with Zen Headbutt, Zen Headbutt Scraggy is still too common for Croagunk to be called a Scraggy counter imo.
And I also agree that Abra should stay in A. It hits the great 19 speed and combined with Focus Sash turns Abra into one of the best revenge killers in the game letting it almost always get a revenge kill with its 20 SpA which is insanely high its also got great coverage with Shadow Ball hitting opposing Abra, Missy and Gastly and Psychic hitting heaps of those Fighiting-types in LC like Croagunk, Timburr, Riolu and Mienfoo super effectively. Hidden Power Fighting hits Snover, Mag, etc. Everyone always complains about Abras place in the usage stats and I kinda agree, but any team I make without Murkrow or Porygon I end up very weak to this guy.
Also Staryu is a great spinner. Eviolite and Recover actually give it some great longetitvity and let it spin fairly easily through out the match. Also Shouting I don't know what your talking about but Staryu can certainly switch into Mienfoo unless its Scarf or Life Orb which nothing should really switch into unless its a dedicated wall or Ghost-type predicting an HJK. While Drilbur, Hippo, Bronzor, Dwebble and Mienfoo don't seem like much they are common enough to let Staryu get a free spin or recover as they switch out. Staryu can also force out any unboosted shell smashers
And I also agree that Abra should stay in A. It hits the great 19 speed and combined with Focus Sash turns Abra into one of the best revenge killers in the game letting it almost always get a revenge kill with its 20 SpA which is insanely high its also got great coverage with Shadow Ball hitting opposing Abra, Missy and Gastly and Psychic hitting heaps of those Fighiting-types in LC like Croagunk, Timburr, Riolu and Mienfoo super effectively. Hidden Power Fighting hits Snover, Mag, etc. Everyone always complains about Abras place in the usage stats and I kinda agree, but any team I make without Murkrow or Porygon I end up very weak to this guy.
Also Staryu is a great spinner. Eviolite and Recover actually give it some great longetitvity and let it spin fairly easily through out the match. Also Shouting I don't know what your talking about but Staryu can certainly switch into Mienfoo unless its Scarf or Life Orb which nothing should really switch into unless its a dedicated wall or Ghost-type predicting an HJK. While Drilbur, Hippo, Bronzor, Dwebble and Mienfoo don't seem like much they are common enough to let Staryu get a free spin or recover as they switch out. Staryu can also force out any unboosted shell smashers