If you can't appreciate it's beauty, that is on you.
I've seen some people clamour for a non-PHB winner because for whatever reasons, for me Draconic Bloodline is BORING and tedious and lackluster--It is really elemental, hardly "dragon" at all.
You complain about the wings at very late levels? Man, look at Draconic Bloodline--your wings are at the EXACT same level!!!
...yes, that was the point. The wings are the same, so if it was a reason to crap on Draconic, it is just as much a reason to crap on this.
Draconic:
- draconic language, and bonus when talking to dragons (snooze-ville!)
- +1 hp/level (nice, of course) and AC 13 base (so no need for Mage Armor, also nice)
- add CHA mod to one type of elemental damage
- spend a SP to gain resistance to that type as well for 1 hour (this should be FREE IMO)
- wings
- spend 5 SP to charm or scare stuff (yawn) at a level when a lot of things won't be
HP, AC, damage, resistance, and spending SP (up to 5!) for a feature which at 18th level likely won't help. Also, why gain resistance to the same damage type? If you want that damage resistance, odds are the creatures you are facing have resistance or immunity to it anyway if they are using it against you.
You seem to think anything related to the dragon side is "snooze-ville" and yet you fault it for not doing draconic things. That's...hard to square and just makes it sound like you simply hate it for not reason. Particularly given you recognize that it comes out the gate with multiple solid features (essentially a free spell known via not needing
mage armor and bonus HP) and picks up an excellent damage-booster via Elemental Affinity. (Doubly good if you grab Elemental Adept to nix resistance.) I certainly grant that the resistance probably should've been free. But that's
one below-par feature out of four. Finally, you overestimate the prevalence of charm/fear immunity. For things higher than CR 14, it's not even half of all creatures, and the vast majority are undead, constructs, or extremely old dragons. Yes, the feature could be more versatile, but it's hardly the worst thing ever, and it IS thematic for dragons. (Personally, I wish it offered Advantage on Deception, Intimidate, and Persuasion checks for a fixed time period as a non-combat alternative option. Perhaps it can be changed in "One D&D.")
Celestial:<snip>
60% (or so) of additional available spell selection plus an extra known spell, ability to help with saves (and attack rolls) for FREE, 1 SP for (basically) advantage on healing spells (not even cast by the sorcerer!), and super recovery HP at a level where it WILL make a difference.
Firstly, 90% of your stuff here seems to be "Divine Soul got a ton of power creep and thus is better." Power creep is snooze-ville just as much. Getting stuff special to your subclass is fine; getting something that simply outright makes you better than other Sorcerers
period is bad. Both the bonus spell and the "Favored by the Gods" trait are 100% grade A prime power creep. Second, it is not advantage nor an equivalent. You reroll
once. If the reroll is worse, you keep it. That doesn't make it
bad to have, but it isn't anywhere near as
good as true "advantage on spell healing rolls" would be. Further, despite your assertion that you don't have to specialize in healing you make rather a big point out of blowing your core resource on healing.