After reading everything everyone has written about this topic, there are some misconceptions I think people are having about this whole problem.

1. By having OpenGL commands ported to D3D...