I like the article, but question Warby Parker motives. If they really wanted to "teach" folks to serve themselves, they would share their technology and help the local folks to make their own eyeglasses. Partnering with another non-profit who you give the glasses to keeps folks dependent on Warby Parker and the other non-profit. Skip the middlemen and let the locals keep their own profits. There should always be a red flag when non-profits are involved, as they ultimately are driven by their own profit motive. Keeping others dependent on their services is what keeps them in business.