Programs like M&T, MET, etc, are designed for students interested in creating their own start up; they even have access to vc etc. The grasuates can also straddle two worlds that currently really want to meet by combining innovation culture and corporate culture, not a small feet since in some ways those are built in opposition to one another.
In addition, ambition is not seen as bad in either culture and completing such a program signals incredible work ethics and excellent resilience, two characteristics that are quite attractive to employers.
They are not the End-all Be-all since you can find ways to build similar programs at various universities, but the programs create a small cohort with extra contacts, networking opportunity, and a sense of belonging in a larger university.