The CD40147B was not designed to drive some display, but for things like keyboard encoding, where the binary result goes to a data bus. And it was indeed common to have active-low data signals (see, e.g., the 74189 SRAM, or inverting drivers like the…