I agree, there is too much going on for me to actually utilize in my gameplay. Druid for instance comes to mind; there are far too many spells for a class that should be ideally a support role. Heals, buffs/debuffs, melee attacker. Instead, I find myself reading every tooltip over and over, wondering if something is even worth casting. Most of the time I just give up casting all together.
That being said, there's something else that could be improved upon. I find that the ability for priests, druids, wizards, etc., to be able to cast like bards/sorcerers from DnD is too much. I'd much rather have to take the time to select my spells prior to resting, rest, and then have only the spells I want/need. I could understand from a rp perspective that a druid shouldn't have to memorize spells, but it would still greatly diminish some of the stress of combat.