While I do agree we, as a whole, can be rough on newcomers with poorly worded questions, I happen to agree with many of Cagey's comments here. I don't think he's drinking the kool-aid either. There's always at least two sides to every story.
Having been on the phones for years, I can tell you a customer is just as likely to rip my posterior to shreds for asking follow-up questions as they are to thank me for my help. Calls like, "Dude, if I wanted you to upsell me, I'd ask for it...", "Just give me the G* D*mn parts I asked for.." It's a catch-22 situation. Of course, those are often the same customers that call by and cuss me out for not automatically including the parts they just told me they didn't want. It's a minefield the sales reps navigate every day.
I don't know how many times I've seen a staff member come in to the office complaining because they forgot a part or two for their most recent build. Been there, done that myself. Even working with the parts every day, we can let a thing or two slip in our own builds. It's only human.... Best thing to do is order a bunch of everything and load up your parts drawers...