I've been meaning to write about the Dragon rankings, a lot of them are messed up. What I think:
Garchomp stay S
KyuB stay S
Latias stay S
Latios A -> S
Mega Garchomp A-> B
Hydreigon stay A
Dragonite stay A
Kingdra B -> D (maybe c.. long shot)
Mega Latias stay B
Dragalge stay B
Druddigon C -> D
Noivern C -> D
Mega Latios C -> Unranked
Goodra stay C
Zygarde stay C
Haxorus C -> D
Tyrantrum stay C
Salamence D -> C
Flygon D -> unranked
KyuB stay S
Latias stay S
Latios A -> S
Mega Garchomp A-> B
Hydreigon stay A
Dragonite stay A
Kingdra B -> D (maybe c.. long shot)
Mega Latias stay B
Dragalge stay B
Druddigon C -> D
Noivern C -> D
Mega Latios C -> Unranked
Goodra stay C
Zygarde stay C
Haxorus C -> D
Tyrantrum stay C
Salamence D -> C
Flygon D -> unranked
Latios: If Latias is S ranked, there's no reason for Latios not to be S ranked. Both of these Pokemon are fantastic defoggers and their speed and power is unique and unparalleled. Latios can also pull off full offensive sets or an offensive calm mind set, and even choiced sets
Mega Garchomp: Even though there's no opportunity cost of using this mega anymore since Altaria is gone, regular Garchomp usually outperforms it with its different sets that work better for offensive dragon (lead rocks, bulky etc)
Kingdra: This thing is terrible outside of rain. It could be B on water sure, but on Dragon this thing is just so terrible almost every other dragon with access to dragon dance beats it and other dragons can wallbreak better than its crit set.
Mega Latias: average is the best word for this mon, B is best. It's really good vs some teams but it's terrible vs others
Dragalge: the dragon fang toxic spikes set is really good, people underestimate its wallbreaking potential. instead of looking at its performance against fairy, look at how it tears apart tough cores that dragon has trouble with (psychic, dark, water, etc) along with being a secondary keldeo check and overall good special sponge
Druddigon: this thing is terrible with the advent of bulky comp, could be unranked
Noivern: no reason to use this with Latias and latios around, could be unranked but has that flying stab i guess
mega latios: garbage
goodra: good special sponge, like dragalge but trades power for more bulk
zygarde: mediocre, but can be really good vs some teams (like psychic without garde, dark, water without ice beam etc)
haxorus: garbage mon, slow, frail, adds nothing with its typing
tyrantrum: its speed kills it, but nothing switches in to head smash
salamence: mixed sets / scarf set are mediocre but they are worthy of C
Flygon: garbage
Mega Garchomp: Even though there's no opportunity cost of using this mega anymore since Altaria is gone, regular Garchomp usually outperforms it with its different sets that work better for offensive dragon (lead rocks, bulky etc)
Kingdra: This thing is terrible outside of rain. It could be B on water sure, but on Dragon this thing is just so terrible almost every other dragon with access to dragon dance beats it and other dragons can wallbreak better than its crit set.
Mega Latias: average is the best word for this mon, B is best. It's really good vs some teams but it's terrible vs others
Dragalge: the dragon fang toxic spikes set is really good, people underestimate its wallbreaking potential. instead of looking at its performance against fairy, look at how it tears apart tough cores that dragon has trouble with (psychic, dark, water, etc) along with being a secondary keldeo check and overall good special sponge
Druddigon: this thing is terrible with the advent of bulky comp, could be unranked
Noivern: no reason to use this with Latias and latios around, could be unranked but has that flying stab i guess
mega latios: garbage
goodra: good special sponge, like dragalge but trades power for more bulk
zygarde: mediocre, but can be really good vs some teams (like psychic without garde, dark, water without ice beam etc)
haxorus: garbage mon, slow, frail, adds nothing with its typing
tyrantrum: its speed kills it, but nothing switches in to head smash
salamence: mixed sets / scarf set are mediocre but they are worthy of C
Flygon: garbage