That's what I said like 20 pages ago. Warlocks should be subclasses of Wizards, Sorcerers and Clerics, depending on if they borrow, learn or get power trough body changes.
The problem is the wizard chassis doesn't work for those other ones. They have their different casting and different sub-class designs, with warlocks in particualr being one of the best received ones, especially compared to wizard. Mechanically there's enough differentiation there that putting them all under a single umbrella is either going to erode the umbrella away to irrelevancy because its too broad, or hamper all three of them with expectations of the other.
But back on thread topic, I've figured the simplest and easiest way to sort one of this thread's bigger issues: Add a cut-off point for where we just throw realism out the window entirely
"Once you hit level 5, you are in the realm of the fantastic and beyond any real life human who has ever existed"
Simple. Quick. If folks want to limit stuff to realism, then they are specifically told 5 is the cap. Once you hit level 6, real life is out the window
And. I'm sorry but as the prehistoric animal nerd....
and yet Earth produced these
Okay so when talking about these in comparison to giants we firstly need to sort of talk about the fact that no mammals have ever gotten to the size, on land, of the sauropods. Barely any dinosaurs made it and the only comparable one, Shauntungosaurus, while huge compared to us was only about the size of a small sauropod. Even the biggest land mammals, Paraceratherium and Paleoloxodon, are still dwarfed. The only comparables are the whales who don't need to handle the whole weight thing.
The thing with dinosaurs is they have a massive system of air sacks throughout their body, something mammals lack, and it makes comparing them not really viable simple due to the fact we're built completely different. The human bioplan starts failing around 7 feet, and that's reachable by humans regularly who have a whole entire host of medical issuues as a result. Scaled up to giant levels? It wouldn't function. If you want to try to get it to function, you're going to need much wider legs for a start, but they sure wouldn't just look like 'a guy but tall'
As for dragons, let's firstly ignore the hexapod issue and the fact that, as designed, every single D&D dragon doesn't have enough muscles for its wings. However bringing in Quetzalcoatlus is never a good idea on this because the thing about this giraffe height pterosaur? It was light. Like, despite being the size of a giraffe, even the best estimates are it was only a fifth of the weight. This once again is due to pterosaurs sharing similar bone structures
So basically, giants and dragons cannot function as designed, unless you're taking from real creatures, and sort of imply the setting of D&D is not able to be just compared to real life