Gosh, there is no reason to be embarrassed about your mission. Your mission is more inspiring than any other I've seen in the startup world. While all the other 'cool' startups are doing things like "enabling people to watch other people play video games all day", you guys are literally saving and changing lives. And if it works you'll be doing it at scale. It's inspiring, it matters, and you should be damn proud.
Hah Im not embarassed at all, I just am sensitive to bringing up such a dark topic at social settings. Im happy to talk to anyone about our work anytime. The comment I made was being playful - came out a bit more serious in the article. Thanks so much for the encouragement.
I'm not sure I'd want to found a startup like this, simply because the pressure of messing and it having real, huge impacts on peoples lives. If the founder at Twitch screws up, maybe a few thousand people don't get to watch the video game they wanted. These guys really deserve a lot of praise.