Humans have a problem with complexity and compound causality in general; any person who succeeds does so by some combination of both individual grit, and support from society and loved ones (even if indirectly), regardless of what the proportions happen to be (if one could even measure such a thing). Thinking that success must derive exclusively from either society or the individual is sheer absurdity, driven by a ne…
Yet there are some people that work 60 hours per week and some that choose to not work at all. The people in the first camp are typically more successful than people in the second camp. Articles like the OP discount their efforts and accomplishments completely.
Hard work == success, is probably a variation of the just world bias [0]. It provides a reassuring and motivating narrative, but in the end, it is quite simplistic. I am not saying that hard work is not a necessary condition, but it is far from being sufficient.
Another example : with all the discussions about European debt, it has been reported multiple times that on average Greeks were working much longer that Germans. It does not do them much good.