Black hole entropy, universality, and horizon constraints