It's also a forward-looking move, if everything moves to Vulkan than open-source driver efforts can focus on Vulkan instead of trying to do both Vulkan and OpenGL.
> If OpenGL is maintained as a fallback, then how does adding Vulkan and keeping OpenGL simplify the code?
Well it doesn't right now, but can in the future because it opens the door to dropping OpenGL entirely.