I agree with your observations but I might add that back in the day most people lacked disposable income to afford more than one knife. Thus one was forced to use the knife into oblivion.
The winner!
People today have no idea of how tough it must have been in the "old" days. Both my folks lived through the depression, and growing up I must have heard it a zillion times, "you kids don't know the value of money, you didn't live through the depression!" I know it must have made one heck of an impression on myoldman, even with a secure government job and pension, if he had to replace the motor in the furnace or other electric item, he'd stash the old burned out motor under his work bench because as he put it, "if things get bad agains, that copper wire will be valuable." He and my mom both worried that things could go bad again. They hordes things like canning jars, can goods, They wouldn't buy anything as long as one iota of use remained in the old one.
Most of the rural folks in pre WW2 American operated on a lean budget anyway. Factor in the depression, and you didn't buy anything but food unless you really needed it. Today, the modern young city people have no idea living cautiously as far as financial things. Most are not even saving for a rainy day. There's a whole different set of values now, or lack of, and people just get rid of things because they are tired of it, and they can afford to just ditch it. Or just buy a new one and keep the old one. I can remember when a blue color man had just one good suit for a Sunday or other special occasion like a wedding. Women had the "Sunday outfit."
The other thing is, they didn't have credit cards back then. You did the unthinkable, you had to save up for it. You budgeted it into your monthly spending. If there was no money for it, you didn't buy it. Now they just get it and worry about it next month, or the month after. Or never, it they declare bankruptcy and walk away from the debt.
Also, more people are staying single longer. In the old days, by the time you were in your early 20's, you were hitched with a kid or two to care for. Now you have singles in their 30's with good jobs still playing at being 21 years old. THis means a very large disposable income for young men with no family to support. So they have luxury items like upscale cars that they trade every few years, clothing, and collections. People didn't collect in the old days, they couldn't afford to unless they were up there toward the top of the economic pyramid.