Hello friend,
I presume that Americans developed a "tradition of waste" because of how easy we have made things to do. For example we have made food so easy to get that it makes us lazy therefor making us not care if anything gets wasted.
Hope I helped!