This is pretty troubling tbh, when the chief engineer openly says she doesn't think reddit can deliver on what the admins are promising. My guess is the investors are getting a bit nervous about their investments now.