Yes, money creation pushed wages up as it did costs. And gains from technology resulted in real wealth increases for society in general.
However, holding the asset itself resulted in loss of buying power over time. There is a distinction between cash the asset (the thing you hold and trade with), and income.
Holding shares in a corporation over 50 years may be a good idea (depending on the company).
Holding land/house over 50 years may be a good idea (depending on the location).
Holding fiat cash over 50 years is never a good idea.
And the problem is someone in society has to hold it; we can't all own stocks and houses.