I'm really curious as to what you all would say about this, because I'm beginning to reconsider....
Right now, my engine only supports Direct3D10/OpenGL 3.x level hardware and above. From the beginning of my engine's creation, I wanted to keep it that way. I've looked at the system requirements from numerous games on Steam, and noticed that many of them still support hardware from previous generations. AFAIK, most gamers already have support for D3D10 or OpenGL 3 already, so it seems like a waste (kinda like supporting OpenGL ES 1.1 when the vast majority of mobile devices support ES 2.0). I could be totally wrong, and if so, adding OpenGL 2.1 support won't really be a hard or take long at all.
So, what do you think? I tried googling this and searching for other people's opinions, but I guess I didn't use the right keywords, because I could never find anything from a dev's perspective.
Shogun.