I agree...to a point. If your boat is routinely cruised then the home dockage situation is ideal. You can plug into your own power pole, have your tools close by for maintanance and keep an eye on your rig.
The missing element of at home dockage is social. Half the fun of boating is socializing with other like minded peeps at a marina (Marin excluded). If your routinely cruising then you will get your socializing in on the cruising stops.
For a non cruiser, the fun part is missing at home. Your probably not going to have drinks and friends on the boat in the backyard that often.