Melon you pretty much nailed why magic requires preps. A quick magic attack that is accepted against a regular defense will cause damage and possibly disrupt their prepping. A non prepped vs even a single prep defense wint break through it.