The article touches on this, but the real reason St. Louis could be a great place to start a company is because it has one of the most underrated Universities in the country. Wash U attracts very talented students to St. Louis, but because the school doesn't have much name recognition, very few tech companies recruit there. When I was at Wash U, the best tech jobs at the career fair were (in order): Microsoft, Raytheon, and General Mills. Unless things have changed dramatically in the last five years, I think it's safe to say that there's not much competition if you're trying to hire developers there.<p>Combine that with the low cost of living, and St. Louis might be the easiest place in the country to hire talented young people.