Yeah, if the DM *needs* the party to be surprised for the 'plan' to happen, that's a sign of inexperience. It's also the sign of someone who wants to design what happens, instead of what could happen. Or, he's seeing the effects of that feat at low level, and doesn't realize that once the party...