Have you tried paying industry rates? I've never understood the idea that a greater number of less qualified people is a way to build a "top-notch" product. Scale down and hire the people you need.
Our value prop is different. Work with us, and do something really meaningful. I think that's a pretty normal tradeoff between for-profit and non-profit companies, no? (Higher pay vs possibly higher goal satisfaction).