I don't like it for a reason that it multiplies exclusive titles. I consider it a failure. Normally authors should aim to reach the most audience, not to exclude users because they use a different OS. This API will proliferate the later.
It has nothing to do with your views on vendor lock-in.
Direct3D also causes lock-in. That doesn't make it a failure.
> Direct3D also causes lock-in.
It does indeed. That's why it also fails to be the proper portable graphics API.
I already spelled out for you what the word 'failure' refers to, but fine, I'll try again.
"Failure" does not mean "failure to please shmerl". That simply isn't the way the term is commonly used.
Direct3D fails to make me a coffee, too. So what? Portability to non-MS platforms was never a goal. Neither was my coffee.
It is clear that you are being deliberate obtuse to avoid conceding the point.