Neither is inherently better. It depends on what you need. Vulkan gives you more control which can be beneficial for advanced rendering techniques however comes at the cost of requiring more knowledge to use. OpenGL is simpler but generally has higher driver overhead.
The use of “horrible” in their comment isn’t necessarily about the quality of the art. Judging from context it’s probably more about the ethical considerations. So not really a contradiction.
Pretty much. By splitting the platform into smaller chunks (instances) you reduce the effect any one instance has on the rest of the platform. The price for this is convenience however over time people will find solutions for this.