Yes, it's largely cultural. Unfortunately, Americans (and Canadians) don't appreciate good bread (and even just good food) as much as they should. Yes, I'm overgeneralizing, but good bread is considered a staple and necessity in many regions, whereas in North America, it's a luxury item.
A rather telling observation I've made: Go to a roadside pitstop off the highway in the US, and you get McDonald's. Go to a roadside pitstop off the highway in Italy, and you get
Autogrill. This is the type of food you get on the highway in Italy:
I remember many years ago in my city of 175000 in Saskatchewan, this gourmet dessert shop opened up with awesome desserts, priced at about $5 for a piece of cake. It closed up after a year or two, mainly because the locals just wouldn't go there. They'd go to the diner a few blocks away for crappy $3 cake, to save the $2.
BTW, I like bread machines a lot. Just throw in the ingredients and a few hours later you have warm fresh good quality bread. But all of this said, I buy the cheap stuff sometimes too, because my little kids like it, and it keeps longer.
P.S. When we were in Italy, we stopped by a distant relative's farm. When we arrived, she was boiling pasta, and I asked if that was what we were having for lunch. She was insulted and said she would never prepare mass-produced dry pasta for humans. She was cooking that pasta for the dog.
