I think the key here is that most people equate "non-profit" with "charity". The idea is that as much money as possible is used to fund the services provided by the entity. However, there are many businesses run as non-profit entities that are not in it to provide a charity. It's just that the entity of the
company is designed to take no profit. Often these entities invest heavily into growth as opposed to taking profit (and often this is even the stated goal of the organization).
If you take donations, it sounds like you should be a charity, but there are lots of examples of organizations that rely on donations, but are not charities. Basically anybody living off Patreon, for example.
Having said that, I don't think it is wrong for a donator to decide that they don't want to donate because one person is taking the lion's share of the wealth. In fact, there are for profit organisations that I will avoid simply because they don't seem to provide a service other than to line some fat cat executives' pockets. People are free to choose how they want to spend their money.