The DM needs to be able interpret the rules in a given situation (and change the rules with consensus of the group - houserule) but I dont agree that the DM should feel free to randomly or arbitrarily ignore rules.
And any smart DM lets his players know the changes before just springing them on them.

(Dungeons & Dragons)
Rulebook featuring "high magic" options, including a host of new spells.