Helpful NPC Thom
Adventurer
Nyet, my friend. Exception-based design doesn't need exceptional complexity.You're not going to have a simple spell system as long as you're using exception based design for them. And that's pretty much a sacred cow in D&D.
D&D takes pains to make its exception-based design complicated, but spells could be drastically simplified from where they're at. Cut out the extraneous text.
Sleep: Cast this spell and a small group of creatures near you falls into a magical slumber (Wisdom save to resist).
Animal Messenger: Call forth a small creature appropriate to your environment who will deliver a message or perform a simple task.
Arcane Lock: You cast this on a chest, door, or other container and magically seal it. You can cast this spell again to unseal it.
Those are all perfectly serviceable spells, but they don't satisfy a lot of D&D players, so they are given more crunch rather than relying on GM adjudication.