Customers Just Want Accurate Reports

From my experience customers don't really care about having bad data.

Their thinking, let the Business Intelligence guy worry about that.

All I know is I want accurate reports.

So that means the BI people are tasked with writing exceptions upon exceptions to handle inconsistencies in the data.

And I suppose that's why BI people earn a good living servicing the needs of customers.

That's life!