But then it isn't really "non-profit", it's "doing work for a big shady corporation without making any margin on it"...
I think it's unavoidable to have a partner bank (at least for now) but considering they wouldn't get as much, that would surely be better? I completely get what you mean, and agree in many ways, but is there any other way?