I don't expect my house to burn down often, so it is worth the small cost of insurance. But trying to protect a stock portfolio with puts requires spending serious money on a regular basis, and betting that X will happen during Y period of time.
No thanks. Been there and done that.