Logic signals have two states. Which one you consider on or off, or use to communicate on or off is totally up to you. There is nothing more right about high being on or true than low.
That fact that it is unintuitive to you is irrelevant when designing a system. You may think high should indicate true, but it may be completely the other way around for someone else. Good engineers try to do what makes sense, not get hung up on religious points. Sometimes it doesn't matter, then you get to pick whatever your preference is. Sometimes it does matter.
For example, since it is convenient to have circuits that must communicate share one common net that we usually call ground, and most logic circuits have evolved to require positive supply (think about it, it could just as well have been the other way around), logic signals will generally be either at ground or the positive supply level. Let's say you need to drive a digital input from a normally open pushbutton. Especially if that pushbutton is mounted physically not right at the circuit, it is convenient to tie one side of the pushbutton to ground. That means the other side will be driven to ground when the button is pressed. That inherently creates negative logic, meaning a low indicates pressed and a high (with a passive pullup) means released. It woud be silly to add a inverter just for religious reasons if this line then went into a microcontroller. The firmware in the micro can deal with either polarity representing pressed, so other than satifying a superstition, the inverter would be just a waste of space, power, and cost.