Druids should have a feat that allow them to spellcast while shapechanged, imo.
I agree, it's a weird class. Here's a full caster that can't cast anything when they're shapechanged, which is the big feature of their class.
Just poor design, in general. I blame 5e.