In our organisation, all data coming from our client is considered sensitive until qualified and qualifying raw text is really difficult. You can’t really tell your clients not to write sensitive information in a free text field such as chatbots. It doesn’t work. Also, there is always a big question about processing of your data. Google do not play well in such areas.
Like i said it needs the team to mature a bit more to understand how Rasa works. We took some time but for us both cases turn by turn data collection and getting to the right response does work with Rasa. We will be in production soon.
In our case, Rasa has provided us with a better transparency on exactly how our models are performing and upto to which point we can be accurate. We get to evaluate our models something i am not able to do with dialogflow or other chatbot cases. It really boils down to how much control you would like on your chatbot stack for your use cases. For some cases I do agree i don’t need to know that much in depth about how the model is performing since the business case is not that sensitive.
p.s - i am in a financial industry