One concrete case is the data integration setting presented in the systems track: Interaction with a database is needed, ``evolution" of a data has to be considered, reasoning by cases and solving a co-NP task is needed (so well-founded semantics is not appropriate), query answering is fundamental. Magic Set techniques make this task practical.
Another application area is reasoning about ontologies. Query answering over huge and complex amounts of data is necessary there.
Yet another area is the classification of documents (as presented in the system session before the panel), where constraint satisfaction is definitely not appropriate (since there is no query).