When making quick searches in a view its more natural/logical to the users that the query takes into account the context that the search is made in. From what I understand, this already works in the Outlook Client, but not in the Web Client.
Let me give you an example:
The user wants to find all accounts from a certain city that have been deactivated. Naturally, the user selects inactive accounts, search for the city and today CRM gives the user all _active_ accounts in the specific city instead of the inactive ones. That's hard for us as consultants to defend out there.