>First of all, the whole point of free software is that somebody somewhere is going to be making money with that software, and that's okay, regardless of contribution.
No, the point of free software is that users of the software have the freedom to use the software, redistribute the software, modify the software, and redistribute modified versions of the software. Someone making money using those abilities is incidental to the actual goal.