It's just like the old saying... "If you can't say nothing nice to someone... Then don't say nothing at all!"
I wish I could go back in time and shoot whoever first came up with that expression. What a load of crap. Taking that idea to its logical extreme, society should be comprised entirely of yes-men.
But it IS nice to tell someone, maybe someone called George, that it would be a really bad idea to include a CG character who is *so* lame that he even gets the piss taken out of him by C3P0 in his new space movie. Isn't it?
Anyway, you used a double negative so I can say what the hell I want to my boss tomorrow... heh, heh I'LL show YOU, jhocking!
Anyway, the irony of Doctor Who, supposedly well versed in four dimensional thought, being totally flummoxed by the concept of writing 3D functions in a "2D" language almost made up for the sheer heart-rending misery brought about by this: the horrendous realisation that rookie game-heads might actually have swallowed the "3D games are newer, therefore better" line that has slowly been pushed forward since the onset of the 32bit era.
How can somebody NOT know that 3D has been around pretty much forever in gaming? How can someone get to the point where they make a compelte and utter distinction between a "2D" and "3D" programming language? It's not DoctorWho's fault, but if this is what todays ENTHUSIASTS are picking up, then there's clearly a massive portion of their cultural heritage that is simply not being passed on.
Unless we're careful, some of the things that were obvious to our generation -- because we watched them evolving -- are going to be totally lost on the next.
EDIT: Removed a weird half-sentence at the end of post... don't think it was mine, so if you've lost one then let me know.