Well, "trashing" may be an exaggeration but misinformation certainly isn't. In fact I think any argument that tries to compare 2D dev vs. 3D dev on a single axis scale of "difficulty" is going to run right into that problem. As I hinted at before, the difficulty curves are almost inverses of each other. So it's a bit ludicrous to declare one as being globally more difficult than the other; especially when some appear to have only taken a cursory glance at one side (it's easy to tell when someone is flat out wrong, hehehe). It's a matter of choice like you said; we all pick our poison. Totally agreed about what these boards are about. That's what happens when you get a bunch of old, grumpy, rebellious vets together, and I wouldn't have it any other way I do feel in some ways that I'm evolving into a member of the 3D police here, but until I pump out some more titles I'm afraid that graphics programming is the best way for me to contribute. Maybe that's why it's such a personal thing for me to want to see more constructive 3D discussion instead of the usual 3D sucks/shaders are hard/3D doesn't run on anything yawnfest. 2D and 3D aren't enemies, guys. Tools in the toolbox, yadda yadda yadda. All I ask is that if 3D isn't your field of expertise, instead of regurgitating stuff you've heard, why not defer to someone who has that experience? So that guys like me don't feel useless?