If you really wanted you could order diesel delivered to your home. And then fill your car in your own home. Nothing stops people from installing their own tanks. It is just that it is not needed as filling occasionally is minimal inconvenience. Much less than having to stick cable in your car each time you park it.
Also, many people in the US (overwhelmingly in the Northeast) heat their houses with heating oil and thus already store roughly 300 gallons (or 1000 liters) or so of this diesel compatible substance in their abodes.
Nope. Most farmers keep a 50gal tank in their truck bed replete with nozzle for fueling tractors etc. And a larger one on the farm, usually 50 to 400gal.