Public clouds are not a niche service and to say companies will never adopt nosql even as they improve every day is a very strong statement. Companies don't want to manage their databases; they just want uptime, performance and control (which in the past implies direct management), but this is exactly what MongoHQ is offering and why they will succeed.