I'd guess you're one of the 20somethings he's talking about, right?
As someone who lives in Berlin for more than 4 years, involved in IT, I can definitely says he is 100% right. I would say Munich is the place to if you want do to something in this industry.