For me, it's convenience, I can walk down to B&Q in 5 mins and save a fiver in fuel over going to Screwfix.
For others who aren't in trades and don't really know what they're looking at, it probably helps to go into a store and pick up things and compare to what they already have etc.