A good take on the shortcomings of existing BI tools.
To understand the relationships between various metrics and their root causes requires significant domain expertise. This is something traditional BI providers have lacked, in my opinion. It also requires more sophisticated analytic techniques be applied where appropriate, some of which today are beyond the skills of typical business analysts.
This evaluation around domain expertise and sophisticated techniques is, I think, especially relevant in the badly-named "predictive analytics" area, where the skills are severely lacking and general purpose tools are trying and failing to make up the difference.