@Pete - How do you feel about removing the permalink options from WordPress then? Personally, I've never seen a REST API who's endpoints change depending on a customizable frontend appearance option that has nothing to do with the API.

Permalinks are the reason WordPress can't do that for it's REST API, and those obviously aren't going to disappear anytime soon, so the REST API has no choice other than to expose it's own new endpoints.