I know everyone likes to hate on Apple for doing their own thing (and often rightfully so) but Metal predates Vulkan by 18 months. They needed to do it themselves because something like Vulkan/DX12 didn't exist to adapt and the alternative was OpenGL ES.