Well . . . I have, and so you've seen others have too. Yes most of it is trouble setting up their radio (without having done it before it's not as trivial as it sounds, especially when working with a non-programmable radio), but the biggest places I've seen it are the non-traditional builds . . . which aren't so uncommon anymore.
V-tails (A-tails) and Deadcat's in particular have become commonplace and have trouble flying nice if the boom ratios aren't quite what the board expects. With a kk2 board (once it's flashed, which I'll grant you is not trivial) all the tools are in the user's hands on the field to sort those out.
I don't cringe telling someone to go to their mixer menu and reverse yaw in channel 3 and 4, or how to tweek individual settings . . . but for those running multiwii, I cringe a bit everytime I have to recommend "open your config.c and . . ." becasue I'm not sure they've made the leap to build their own ROM yet. From what I've seen Naze is a little better at this, but only a little.
Again, if it works right out of the box, fantastic, and 80-90% of the time, it will!
. . . but that 10% you've just signed them up for a steep learning curve with no warning, and no "starter board" to learn the concepts on first.
From how I see it, the beginner needs a chance to see above the treeline to learn. I prefer recommending they climb the short hill first -- Then they have both the view and an idea what the steeper climbs are like -- instead of recommending they approach the taller hill, and maybe the chairlift is working . . . maybe not . . . but even if it is, they're stil missing what they'd learn on the shorter climb.
maybe slightly more expensive, but I disagree that it's not worth it, and you got nothing out of the short climb yourself.