The commonality among millenials is that at least half of them had their fathers removed from the home.
And that is why they are struggling. No other factor cripples future outcomes for kids the way the absence of a father does.
My kids were raised in the latter (homeschooled too), and thank God, are productive members of society and not lazy.