First of all, what is active is kind of arbitrary decision, as there is no reason to prefer one for another. However, there are practical reasons and just plain old conventions.
One is the practical transistor technology, which is based on physical properties of semiconductors. It just happens, that NPN transistors and N-cannel MosFets are "better" or more "efficient". Either you believe me, or dig about the subject in text books or Google, as I wouldn't like to write a whole book here about the semiconductor physics.
Using NPN / N-MosFet leads to a topology, which is often using less power, when the output is high (especially notable in open-collector/open-drain configurations). Therefore the "idle" is often better to be the high level, and active to be the low level.
The other aspect is related to a tradition: Enable signals are often active-low, because "once upon time" the above was very much more critical, even if today the difference may be smaller.
However, the most important aspect is, that you shouldn't care at all, if the high or low is active. The only requirement is that you KNOW which way it is in the circuit at hand. Then the question is quite irrelevant and definitely on the background. And when you understand some basic Boolean algebra and wired-or / wired-and techniques, you can even do some nice tricks available, when the "sense of true" is inverted way - such as the so-called negative logic.