Most Business Intelligence solutions are really annoying to use, even for a technical user that well understands databases, data warehouses and SQL. Companies have BI departments that create dozens or hundreds of reports and dashboards which often miss exactly that one metric that you are interested in right now.