Often I need to show content that is tagged with a specific combination of tags, or based on the presence of one tag and the absence of another. (e.g. Tag A AND Tag B, or Tag A AND NOT Tag C, ...). Tag filters seem to be inherently OR operations (e.g. Tag A OR Tag B OR Tag C) which limits their usefulness in complex queries.
If I could reuse the Tag field multiple times in the filter query that would help. (e.g. (Tag A) AND (NOT Tag C) [where () denotes Filter Subgroups] )
Just being able to pick AND instead of OR when adding a filter would be a massive improvement, without over-complicating things.
Yeah this would be very useful for preparing reports where the filter for the viewer would be a combination of [required tag(s)] (hidden) AND [other tags] (viewer's choice)