Certainly a lot of options regarding home defense firearms and ammo. What's far more important in my mind has not been extensively mentioned yet: the ability to effectively use the chosen weapon and ammo in an actual home defense situation.
Preparation through unrehearsed scenario based-training of real world actual or likely situations and settings offered by professional and experienced trainers accompanied by nonjudgmental after-action group debriefs is invaluable. Developing the survival mindset and a well- crafted, rehearsed, and continually reassessed response plan involving all household members cannot be overemphasized.
Likewise, there are multiple alternative ways to grip and present a handgun than a fully extended 2 handed grip or a long gun at maximum length with the stock mounted on the shoulder, improving application, utility, and retention of these firearms in close quarters. Again, a matter of training.
Training and preparation takes time and money, but all well-spent. Ask me how I know.
Anyway, not that it matters that much, but at the end if the day I've gone with the Glock 30 and 21 with defensive rounds and a Mossberg 590A1 pump (9 round capacity) with Federal 00 buckshot as part of our home defense plan. Plenty of mags and rounds in strategic locations.
Truth to what you say. Having a plan and being prepared is critical and the most effective defense. Having said that,I have a different outlook for home defense than most others. It is only my wife and I here and I carry all day at home. Gus the German Shepherd goes to the door(we only go to the door when we are expecting known visitors). When we go to bed I don't care if you take everything in the house (insurance) our plan is to call 911 and stay in the bedroom. If anyone crosses through the bedroom door it will be viewed as a threat. Just my thoughts.