Well, it being on Github is pretty compelling evidence that they were not and weren't planning to make money with it. (I would point out however that the subscription to OCTGN is optional. This is not ultimately very important, since it still leads to OCTGN making money from FFGs copyrighted material, but I do think your statement was possibly misleading to someone not familiar with OCTGN)
doesn't matter, money is money. who controls where the money goes, the copyright holder? they can't, that's why anything with even a donation link (netrunnerdb has one btw) usually gets slapped legally.