Modern bayonets are generally just 'a good knife that happens to also to attach to your rifle
Bayonets are not known for being quality knives. Sturdy, generally yes, but holding an edge? Not so much. I prefer to have a good, purpose designed fixed blade fighting knife.
In home defense goblins may try to grab on to your gun. Making your gun pointy reduces the likelihood of them succeeding.
I'd prefer to just pull the trigger and light 'em up rather than extending the length of my rifle and changing the balance with a bayonet.
Moot point, my HD gun doesn't even have a bayonet lug anymore.