Local businesses don’t have massive advertising budgets.
Their website — if they have one at all — was cobbled together in a couple of days for a few hundred dollars, maybe by someone with little design experience or an agency with no UX expertise on staff.
As a result, UX suffers.