I think druid is alright, at least my tekehu druid is good at what it does, and cypher is mostly ok except for whisper of treason, it should probably be a much higher level spell - gaze of the adragan and the druid storm are also gamechanging but you don't get them at lvl 1. Then again, I'm having a very easy time lategame without needing to charm anyone ever so I don't think cypher is too good, it's mostly because mobs don't really do anything dangerous.
Scaling doesn't do anything at all late game: as I said before, if I can easily beat encounters marked as higher than my level, scaling mobs to my level doesn't change anything. I've no idea how to make the game more challeging (my crazy idea would be removing the accuracy/defenses gained by level and see what happens) but I'd say that, compared to baldur's gate 2 or divinity 2 for example, the game lacks strong casters, invisible rogues trying to snipe the mage and actual boss fights too.