I think your point is key.
I'm finishing an MBA-type program (it's a Masters in Technology Management actually, but 2/3rds of the courses are shared with the MBA), and I definitely wouldn't have gotten so much out of it 5 years ago.
Similarly, many of the things I was taught as an undergrad only made sense many years later (and I regret not having given them more attention).
In fact, my MBA-type program actually has an emphasis on entrepreneurship - we had an entire class based on Steve Blank's Customer Development model, which involved "getting outside the building" a lot.
They encourage startup building so much, I'm planning to turn my business plan into a startup :)