He is probably in the top 10% of the developers, he does not profit of his talent as much as an idiot that just code shit.
When I sample over the vast majority of free software coder I know (100s) over the non free one (~same) and I compare the wealth/recognition I can't help but notice that for some of the 1% top FOSS devs you do have a breakthrough, but then, blind obedience seems to give more results in terms of social and wealth status.
Something is rotten in the state of coding.
My advice: don't make free software enjoy life, and close your ears to the voice of the voice of the crowd open them to the one you care about.
And if you really want to make FOSS code, do it like others do knitting, pastry, moonshining, brewery.
Keep the fun in your life.