Issue
By design, the "is anything" filter operator always evaluates to true whether a field is empty or not.
Resolution
"is anything" does NOT mean that the field must have a value. It is simply a placeholder in a filter. The condition "is not empty" would be the correct operator to use instead of "is anything".