Most arguments are BS but still keep popping up:
- heavy on the CPU (not with anything after 2006)
- hard to setup (not with LE + ACME)
- I don't process information (that doesn't matter/is not the reason, DPI, MITM come to mind)
- browsers can't handle it (lies, browsers handle it fine, unless you're using a browser from <2010)
Better yet: even if the resource/browser stuff were relevant, you can still leave http up and add https as an option.