On a national or even global scale I try to avoid generalizations like this because trivially they don't lead to good policy outcomes. It's almost a little like stock picking. If 5/100 hedge funds make a positive return over the year, my first thought isn't "the other 95 refused to work to better themselves".
It's easy to understand this with hedge funds, but people commonly make this mistake when talking about human beings. You wouldn't be taken seriously if you said those hedge funds lost money because "they refused to work hard". I feel most people are the same way - I don't think any rational actor refuses to better themselves, rather it is a fallacy we tell ourselves to explain why things the way they are. I've seen plenty of "hard working" people relegated to poverty because their kid got sick.
Finally, the best solution is not to focus on individual funds, but on the index. Providing a better baseline for all companies leads to a better overall index and having a strong economy involves having a section of it the "wastes" a lot of money investing in the in the future.