The Hated One, Proton, and the Ethics of Sponsorships

How is sustaining on community donations makes it a for-profit

A for-profit has is in the word, the obligation to make a profit

A non-profit has no obligation to do so and does need every penny they can save regardless to minimize losses or break even