In reply to Taylor.

Nice comment. I think WordPress is underrated in tech circles but the JSON Api is such an interesting factor. Other backends that developers use to build modern projects could be gone the next day. Parse is a recent example and it wouldn't surprise me if Firebase gets phased out too. I know these backends are very different to what WP might evolve into, but there is immense value in having a popular OSS platform that just does a lot of the grunt work so developers can focus on the end product for the end user. I think the talent pool is bound to grow and getting paid properly is a perception management thing.

I do think feature completeness and the lack of (current) resources are the main hurdle to getting adoption right now. I've parked a project since work on the API was started, waiting for the right moment, years have gone by now. But then, getting it right is a big undertaking.

Also, it's a pain to work with a fast evolving, partial API. If you have to use a fallback with the ajax api or custom end points you're doing lots of added work, with far more code for little gain. Having said that, I do like what's in core already and I've leveraged that in a handful of plugins already.