¿Hay alguna razón para no pasar directamente de Javascript del lado del cliente a una base de datos?

Posible duplicado: escritura de aplicaciones web "sin servidor" Entonces, digamos que voy a construir un clon de Stack Exchange y decido usar algo como CouchDB como mi tienda de back-end. Si utilizo su autenticación integrada y autorización a nivel de base de datos, ¿hay alguna razón para...