あえてDirectX7を使いたがっているのは、大抵のパソコンに標準で入っているため、
必要ランタイムの欄に「DirectX」と書かなくて良いからです。
DirectX9は、Vistaには標準で入っていますが、XPや2000だと別途入れる必要が出てきます。
もちろん、PCでゲームをするような方であれば大抵は入れているはずなので、
遊んで貰うために配布する分には問題が無いのですが、
ゲームの展示やコンテストへの出展など、普段ゲームをしない環境で動作させる場合に困ることがあるのです。。
実質2.25bでも十分安定しているようなので、2.25bを使い続けることにします。
3Dゲームを作るようになったら、3.XXを使わせて頂きます><