Solutions are complex, and lots of efforts
There are lots of great data tools out there, but none of them are easy enough to get started right away.
Deep learning curve
Often developers need to spend days or even months to get through all the difficulties and deep learning curve.
High maintenance cost
Companies developers will leave or replace with new maintainers, mostly it is difficult to handover the complexity of tools and settings.