ultimate magic, pg 132 - "avoid the temptation to invent spells with a casting time of '1 move action,' '1 swift action,' or '1 immediate action,' as that's just a cheesy way for spell casters to be able to cast two spells in a round, and there's already a mechanism for that: the Quicken Spell feat."
i can agree on the move action. swift action, maybe (though if someone wants to spend the time and resources to design a single spell with that functionality rather than pick up quicken spell, i don't see a problem with that, especially if it's a spontaneous caster who's losing a spell known slot as a result).
but immediate actions? how is that cheesy? immediate action defensive spells add fluidity to combat, and provide an alternative to long duration defensive buffs. also, how does Quicken Spell in ANY way provide a mechanism that allows for immediate actions?
pretentious, inaccurate wording aside, this is just bad design advice. physical based characters have several options for immediate actions. casters should be no different.
throwing up a defense in a response to an attack isn't cheesy, it's a classic part of combat.