Yup, that is a good argument. Might be better to use a different type, such as a string or an int for this example. I decided to use a boolean, because it I think it might be easier for people to understand how they might use the operator. At the end, the idea is to play around and to keep coding ;)
By the way, I like your example!
bool y = x == 42;