Okay, there's something I think I need to clarify: Subranking syntax will not change. Simply put, everyone wants a different format that they prefer, so there will always be people unsatisfied with the current way things are going. Yes, you may not prefer the way the rankings are set up currently, but I highly doubt that you actually have a major problem with them, and that your argument is "what's in place right now isn't bad, but I think it can be done better this way". I'm going to keep discussion about rank definitions going though, since I'm not completely sold that the descriptions are in the same boat as the subranking syntax in that regard, and to be honest, since I ripped the definitions from an old gen 6 VR thread, they probably aren't the most accurate to this list, just more accurate than the ones I wrote up myself.
Rankings changes:
Suicune | Tyranitar A+ --> A-
Everyone seems to be in favor of a Suicune drop, and I have no comment on the matter. As for Tyranitar, it doesn't do its job consistently enough to warrant A+. Everything and its mother can chip it down to nothingness, which means it has a hard time switching into pretty much anything, even the Pokemon that it's supposed to beat. Gengar was also nominated to drop, but I finally decided to keep it in A+ since it's not supposed to switch into anything in the first place, and the sheer versatility it brings to the table is insane, being able to act as a sleeper, a boomer, a perish trapper, or a tailored offensive threat able to hit almost everything hard.
Machamp | Marowak | Starmie A- --> B+
These nominations were mainly brought up by Borat, and even though there wasn't much discussion about them, I see enough merit in them to implement them. Machamp and Marowak are in a very similar boat and should honestly be ranked together in the current metagame; both hit insanely hard, but are both frail and relatively slow, meaning the their trainer needs to go through hell and back to try and get them out on the field, and even then, the opponent could still have a decent switch-in to them, forcing them right back out. They are a massive threat if allowed to function, though. Starmie just sits there, removes spikes, and counters Machamp, while being massive, massive Snorlax bait. Simply put, it's very hard to fit on a team, since most teams that need/want a spinner run Cloyster or Forretress, since they also bring Spikes to the table, and give strong role compression, meaning that to run Starmie, you NEED a spinner, and you can't fit either of the spikers on your team. Otherwise, you're usually better off running Cloyster. Starmie still has some cool options, though, like Psychic to lure Gengar, T-Wave, and pseudo-passing.
Dragonite | Heracross B+ --> B-
Dragonite certainly has its merits, as has been described above, but it's pretty obvious that B+ is way too high for it. To be honest, I should have caught that from the beginning. As for Heracross, I've never used it, so I have no comment on the matter. I'll take Borat's word for it being good on paper but hard to pull off in practice, though, since I've seen that phenomenon myself in other generations that I am much more familiar with (read: OR/AS M-Absol).
Some things that have been brought up, but still need discussion before a ranking change:
Quagsire | Espeon | Porygon2 B- --> C+
Quagsire and Espeon were brought up by Borat but never got any debate. Porygon2 got some debate but there was no real conclusion as to whether it should drop or stay. I'm personally leaning towards staying, since I mainly agree with Mr. E on the subject.
Misdreavus | Umbreon B+ --> B-
Brought up by Borat but never got any debate. Borat' reasoning behind these nominations is mainly that while they perform their niches consistently and reliably, their niches are relatively small, and not exactly on par with the rest of B+.