In reply to Justin Tadlock.

Justin Tadlock said:

"As I’ve said elsewhere, I seriously doubt we’ll see many, if any, theme authors take advantage of this opportunity. There are a few reasons for this. Most of them don’t even know that much about the REST API. Only a fraction of them understand what this means for theme development. And, an even smaller percentage understand the documentation enough to use it."

Well, doesn't that kinda make an argument for the REST API *not* being in jammed into core? That is, if it's going to be an esoteric / fringe tool then isn't that the classic use case for "make it a plugin"?

No doubt the REST API is fascinating and the future *for some." But isn't core already over-reaching its original intention(s)? For example, does that shortcodes plugin really belong in core? If one of the keys to the REST API is being focused and selective (?) about how you use WP, why is more and more being jammed into core?

Shouldn't core be moving toward lighter and faster, with the ability to "plug & play *only what you need* as you go"? Or at the very least perhaps there should be "classic" and "commercial" versions instead of still trying to force OSFA?