There were several pushes to produce a "sane defaults" library that made vulkan a lot less verbose.
OpenGL is exactly what you said, "an API where the common things are easy, and the super powerful low-level optimizations are optional."
OpenGL is exactly what you said, "an API where the common things are easy, and the super powerful low-level optimizations are optional."