I'm confident that Pittsburgh can become a good place for startups, but first you need to change the student mentality. Once students are more willing and likely to go work at/start startups, Pittsburgh will implicitly become a better place to found one. Until then CMU is a great source of talent, but it will be an uphill battle to convince recent grads to work for a startup and stay in Pittsburgh, especially when the valley beasts are making very enticing 6-figure offers.