Self hosting doesn't mean home hosting.
Someone DDoSing the $10 VPS hosting my personal website is no big deal. I don't care about it strongly enough that it must stay online, so they'll eventually get bored and move on.
Someone DDoSing my home internet connection? That's going to be a serious inconvenience - especially with WFH. No internet for a week isn't an option.