"Most (small) non-tech business I know couldn't give the slightest shit about computers, phones, internet connections, domains, websites and all that malarky."
OTOH many small non-tech businesses very often do care about branding and a domain name is part of that.