I have been using the code position for almost two years without any problems. The server-side model works very well, CSOM has some limitations, but is classy cool, and JSOM can provide the same set of functions as CSOM and SSOM, sorta 95% :)
PowerShell is not the best option, since it is difficult to integrate it into CI, put some unit tests and regressions.
As you mentioned, this is a βstep backward,β but unless you have any basis or basis for this. My libraries are internal, but there is SPGenesis in codeplex and SPMeta2. Since the community does not really care, needs or with such libraries to provide (yes, let it occur), there are a lot of such libraries, but there are many examples of "MVP" of the "hello world" sort.
Finally, I would suggest spending your time and effort writing code. This is the future, what it is;)
UPD
Fighting the inconsistency of the SharePoint API, bugs, design behavior, inappropriate time to write, maintain, and update WSP and XML packages, the passionate SharePoint team decided to create a reliable, verifiable, and repeatable way to deploy artifacts such as fields and content types , libraries, pages and more.
Enjoy and let us know how this happens.
source share