Hey Dude! Where's my filter?

We all have to agree, MicroStrategy has a lot of features and offers a lot of control over them, but sometimes I feel I'm in the cockpit of a 747, with hundreds of knobs and switches and the worst part is: you don't know what you're going to break. Several years back, after couple of months deep into MicroStrategy, happened many times, in a report, to add filters and yet, the SQL generated to be incomplete. Incomplete as in not all filters in the report are part of the WHERE condition. After hustling for a while, I finally discovered the missing piece of the puzzle. There's a hidden set of options, at the metric condition level, controlling the interaction of those filters with the report filters. By default, MicroStrategy, will remove the report filter(s) based on the attribute being part of the same hierarchy, as the attribute used in the metric condition filter. That's why you can also be blindsided, if you don't correctly set the attribute r...