Personally, I take the attitude that, as a DBA, I have all the rights and none of the authority to do things. In short, I don't believe it matters whether or not I think any request for (in this case) real time reporting is right or wrong; if the business feels it is necessary, it's my job to implement it, not judge.
Of course, it's also my job to let the business know of any cost or security implications or technical limitations before the business makes its decision. In practice, of course, that means telling someone something along the lines of, "you can have what you want but it'll be expensive and come out of your budget" or, "you can have almost all that you want for next to nothing as long as you can live with updates happening only every 30 mins/1 hour/daily etc.".
And if, having provided all the information necessary for the business to make the decision, I don't like the outcome, that's my problem and no-one else's.
IMHO, of course.
Semper in excretia, suus solum profundum variat