Потому что коммерческие проекты разрабатываются на максимальный охват уже существующей аудитории, а это Windows с DirectX.
Играл на Linux+Vulcan качество ничем не уступает DirectX.
Когда DirectX появился, он был по всем параметрам лучше OpenGL. И в последствии этот API сохранял преимущество. А Vulkan появился только недавно и я бы не сказал, что разработчики его игнорируют. Наоборот, разработчики всё чаще отдают предпочтение этому API