Yes, that is the case if you are funding your non-profit from large donations.
But there is nothing stopping a non-profit from selling products and services to individuals and or soliciting small donations from lots of people.
So I don't agree that this is a legitimate reason to go for profit.