You can see from the grass boulevard on the right that the town as at least tried to soften the impact of highway-oriented retail (as the zoning map would have it) where form follows parking. But to little effect.
On the other hand, 70 kilometres south, there’s the small town of Clinton (map). Here’s the Streetview:
Same highway, but curb parking on both sides. Sidewalks! And no surface parking in front of the retail, with lawns and repurposed heritage houses defining the character of the street. And look, even people sitting at tables looking on to the highway.
It can be done.