Why do game developers prefer Windows?
softwareengineering.stackexchange.com
softwareengineering.stackexchange.com
Another avenue which will make vulkan powerful is that it's incoprorated already into a lot of popular engines, which makes it atleast easy to use for users of these engines. (unreal, unity etc.)
I keep wishing the GPU makers would just expose an ISA, like CPUs do, instead of having to rely on flaky driver support.
This is the core of the reason. This extends beyond just the dev tooling they created, though. It also includes partnering with NVidia and ATI to create the best performing video drivers. Apple put a similar effort into making mobile games easy to make and performant, which is why they are the dominant platform in mobile gaming.