My brother is a partner in a 501c3. It's purpose is to help the ultra wealthy facilitate the transfer of the family business(s) and wealth to the subsequent generations. I'm talking the stupid wealthy. He travels around the world doing this. It pays him enough to support his family in the Boston area on a single income and have enough left over for some nice extras. His business most definitely is NOT a charitable organization but neither is it a money maker for the business as far a profit goes.
I also recall many scandals in the 501c3 world that made their way into the national consciousness when it was discovered how the revenue was used, such as $300K salaries for CEOs, etc. Ways that were legit as far as 501c3's went but raised some serious issues for the legitimacy of those organizations.
As Inigo Montoya said, "you keep using that word. I do not think it means what you think it means."