Devils advocate, if the post was about building an open source non-profit with that level of financial success I don’t think there would be so much salt.
There’s plenty to criticize in the post, but I think making things up about the author is just not a kind thing to do.