Well. That's just moving goal posts. :P
That's not a fault of the API though. The API works just as efficiently regardless of how many platforms it is on.
Wasn't that the original position of my "goalposts" though? That there has never been room for 3 similar consoles? I don't think I ever said there's never been room for 3 at all; there is as long as they're not all fighting for the same audience. Wii and Switch are different enough that they can co-exist with the others without directly clashing.
I admit I'm no expert on APIs but it seems to me that one that was to work on numerous platforms won't be quite as low level as one custom tailored to a single platform, in the same way a suit that has to fit 100 different guys won't fit as well as one that was measured and tailored just for me?