Honestly I'm here for it, because it's an option for a market of groups that don't otherwise have the opportunity to deploy this kind of capability. Teams feelings aside :)
I worked for a client once that refused to let us build and manage databases for things that needed it. The one option in the end that we could get approved was using Microsoft SharePoint lists and CRUD'ing to them through the Javascript API.
A lot of problems have lame constraints, but having an option at all to solve them is pretty nice.