You buy 2-3 slices of bread every morning? Or are you buying some kind of roll or smaller unit of bread? The smallest unit of bread most people are able to buy is a loaf, and for me, it takes a week or two to go through a loaf of bread.
But more to the point, good quality bread has been more ingrained in the culture of several (but not all) European countries than in the US, and while the wheels are turning, it seems to take some time.
But also bear in mind that in some places, eg rural France, it might well be a ten minute drive to the baker in the next village. People will still do it daily, or several times a week.
Also the case in the middle east and Asia, though it tends to be flat breads of various kinds. And in some places like India it's more common to just make it yourself.