Your situation is the result of a lot of luck - being employable right out of school, and in an industry that is still standing etc.
I have lots of friends who are 50 and have been unemployed for five years or more. Finance, energy, mining, manufacturing - all of these industries have seen middle management squeezed out.
This is not a " high school grad" problem.
30 years ago you could sleep walk through college, get a job and it was secure for life (you were told). That didn't pan out.
Real wages in the US have not risen since 1970 with the exception of a marginal gain in the 90s.[/quote]
You call it luck, maybe they have a "marketable" skill?
Your friends who are 50 year olds and have been unemployed for five years may also fall into the unmarketable skill category or don't want to relocate to where the jobs are. More reasons to be unemployed for 5 years and being "unlucky".
I must admit I have gotten a pay raise every year in well over 16 years working for a boring old electric utility. People will always want the power on at their house and workplace.