I think for versatility purposes I would be fine with spellcasters being able to cast two spells in one turn...but the fact that a player was able to cast MM over and over without spell slots being consumed is a huge problem.