The hype and the credulity of the general public play right into this scam. People will more or less believe anything Sam the Money Gushing Messiah says because the neat demos keep flowing. The question is what's we've lost in all this, which no-one really thinks about.
Even I as a software engineer have a minimum salary I expect because I’m good at my job.
Just because it’s a non-profit doesn’t mean I’m going to demand a smaller salary.
And if the non-profit can’t afford me and gets a more junior dev and they’re not very good and their shit breaks… well, they should have paid full price.
That said, there ARE a lot of dirty non-profits that exist just to pay their executives.