HATEOAS enables discovery at time of use. OpenAPI enables ahead-of-time discovery. It's an empirical question (to be answered by counting heads) how many prefer which approach, but my guess is that much more than half the world has decided that what they need is ahead-of-time discoverability.