I think the issue is that the bread we buy today is very different from the bread our grandparents bought. Also, we are no longer dying of many of the same illnesses that killed people in centuries past, which means we're living long enough to get knocked off by colorectal cancer.
Well, we existed for 10's of thousands of years before we ate bread, so yea not 30 years, but like a long time.