The most recent episode of ATP has a good discussion regarding browsers rejecting certificates with lifetimes longer than 13 months.
In the late 90’s and for the first few years of this millennium I ran my own mail server, mostly as a hobby. When I started doing this it was easy and fun, but it became increasingly difficult. It became harder to defend against spammers and to prevent outgoing mail from being flagged as spam. I would not want to run my own mail servers today.
I think requiring all web traffic to be HTTPS is a good thing. Requiring certificates to have shorter lifetimes has security benefits. But I worry that the increase in requirements of running a simple web server will make doing so as unappealing as running a mail server is today.