we have, to some degree. see: parse, firebase, etc. but the reality is most people need more fine grained control than is simple to layer over a crud interface. there's a reason parse shut down: as soon as people's apps had an inkling of success - and often times, even before that - people need to do more than just CRUD