Yeah, it was an intentional change to support ancient hardware
Unfortunately none of the cards Mark named in that thread even support DX7. Last I knew, a DX7 compatible graphics card was the minimum system requirement for B3D. Why did Mark downgrade B3D to support cards that do not meet the minimum system requirements for B3D?