No, we cannot change how the existing operator works, firstly because it's standard in many tools and frameworks that bitwise OR works like that, and secondly it will break a great many existing projects.
I'm not sure we could even make a new operator that could work like that, and I'm not aware of any language or tool out there that does. I think it is best if you just use an OR block.