Yes, that’s true.
I agree the 85 million figure isn’t meaningful, but the decline in labor force participation, especially men age 25-54, is very real and a hidden cause of society’s dysfunction.
Grandma was right: Idle hands ARE the devil’s workshop.