Thank you for your feedback.
A gratuitous boolean expression often indicates a block of debug code which is activated or deactivated by changing the value of the expression during development. CWE-489 does not apply to every gratuitous expression but is still adequate in many cases.
There is a good example of such a case in CWE-570: Expression is Always False (See example 3).