Counter point: If you self sign your browser does cert pinning.
With CA certs it accepts ANY valid certificate.
Certificate pinning should be on by default for all certs. I use CertPatrol to accomplish this: https://addons.mozilla.org/en-us/firefox/addon/certificate-p...