On what? Putting his stuff on Github? No idea but I did say most authors.
I'm not, but I can guarantee to you that half of the "must have" addons most players use need said money because those addons are a full time job in many cases. You literally have addons with entire development teams.