The C+ and B- Rankings seem pretty stable to me. However, there are a few things which I feel are out of place.
First of all, Staraptor is definitely not B- Rank. It got so much better this generation because it makes amazing cores with top tier threats: Mega Pinsir, Talonflame, Mega Charizard X, Garchomp, and Gyarados all make fantastic cores with it, especially the former two. Now, you are forgetting how it lures in and 2HKOes almost every wall in the metagame even Physically Defensive Hippowdon and Rotom-Wash. It can even lure and crush a Skarmory with a little prior damage with Final Gambit. In fact, Stealth Rock and its reliance on recoil moves make Final Gambit much more effective. Normal-typing is more valuable with Aegislash, as it hard walls it despite its bad bulk. You can't do much to it, but double switching is a thing. One thing I hear is that Staraptor cannot afford Adamant to 2HKO Rotom-W and needs Jolly, but guess what? It has a second STAB move which OHKOes Rotom-W after Stealth Rock damage. It should be between B- and A-, but I'm not sure where, but Staraptor is so scary. Seriously, one has to sac something to get a 'mon in safely against Offensive teams. Against defensive teams, you can SPAM Double Edge and Brave Bird until it dies of recoil; your opponent's stall team won't be able to take Mega Pinsir / Talonflame / Garchomp next turn or you can just SPAM an LO attack until they lose. Staraptor is like Mega Medichame except its better STAB, not needing a mega slot, and lack of risky STAB makes it superior if you fulfill its needs with Defog. The recoil damage is rarely a problem. I find that if Staraptor manages to die from recoil, you have done so much damage to the opposition that its almost gg. The speed tier it sits on is pretty nice though not the past especially since the metagame has gotten considerably slower and semi-stall is seen often in the higher end of the ladder.
Also, I disagree with Sharpedo being C+ rank. It's not a bad PKMN. I bet none of you have considered using it. One main thing people say about Sharpedo is that it needs rain but your better off using Kingdra (who should be B- js). Next, it doesn't come out early game. You are using it wrong if you say this. It only comes out late-game when everything is weakened so it can OHKO everything. It can play around Aegislash with Destiny Bond. Turn 1: Aegislash uses King's Shield or Sacred Sword, while you Destiny Bond. Turn 2: If it uses King's Shield, you can Crunch on the Aegislash doing massive damage to it (this is late-game, weakening is pretty easy to do with the lack of recovery). Also, is being "predictable" a bad thing? Mega Charizard Y is predictable. Garchomp is predictable. Manaphy is predictable. Conkeldurr is predictable. Aegislash is predictable. I can go with this list for a little more, but you get the point. Using Protect to get a speed boost isn't bad. It can even use Aqua Jet if you think Talonflame is ruining its viability. Keeping Sharpedo in the waste management with Salamence and Celebi is honestly an insult. It has flaws yes, but it requires little support because it isn't Stealth Rock. In fact, it actually becomes a team player this generation vs. Gen V Sharpedo because of Destiny Bond. All it needs is weakening the opponents team for Sharpedo to wrap up. It doesn't even fit the definition of C Rank. It is perfectly fine in B-.
Finally, I feel like Galvantula should actually move up than drop. I bet
Doughboy agrees with this. A basic math formula you use for adding exponents in high school is that m^2 + m^3 = m^5. Also, 3^a + 3^b = 3^a+b. Galvantula is the same thing. Galvantula = Sticky Web. Sticky Web = Good. Adding a + b is liek adding Galvantula + Sticky Web which helps form the basis to the answer to your math problem. In this case, you are basically forimng your team on its reliance. A math problem can go wrong without one component. Sticky Web is so amazing this generation that it makes everything 10x faster. You are using Manaphy for Tail Glow because it's amazing. Sticky Web is amazing. Playing with it smart is the key to its success. It is worth it.