Not really. Blacksmithing may be somewhat useful today, but not totally applicable. However, being able to build/fix/repair things around the house and having basic DIY skills can still be incredibly helpful and save people a TON of money.
On a side note, in this circumstance, I would say it would be the older generations fault for not teaching skills, and the people who never had the opportunity to learn them shouldn't be blamed.
On the other hand, you could make the argument that it's the responsibility of each individual to evaluate what useful skills they lack and take steps to learn them
The boomers for voting budget cuts that killed Shop Class?
Or the boomers that failed to pass down that knowlage at home?