Well, if they really want high end games, they shell out for PCs and high end GPUs, because as you said, current consoles simply are behind. No API can work around that.
By high end I mean demanding, those which heavily load the GPU, and benefit from better ones.
So IMHO those who stick to current day consoles, are OK with not getting the max settings in demanding games. But why those who do want more, can't play their games using controller / sofa style gaming? I.e. I don't see an inherent relation between console style gaming and avoiding more expensive hardware.