We are at a point in the game were spells are needed in almost all battles to ensure a victory. Before, we could live without spells, but now that bases have been becoming increasingly stronger, spells has almost become a necessity. (Same goes with Heroes)
45 Minutes spells should be reduced to 30 minutes while 30 minutes spells should be reduced to 15-20 minutes. This will make the game more competitive and help the non-gemmers a lot.

