in reply to Re^2: Logical/defined or as lvalue
in thread Logical/defined or as lvalue

Many reasons why not. I already gave the two primary ones: lack of readability (due to its rare and unexpected use) and lack of usefulness.

If anything, I read your post as an argument against ( W ? X : Y ) = Z. But that has at least some modicum of usefulness.