After working at my new company in Asia for a couple of months with many ex-mbbs, they seem to be really good at formulating strategy but not in implementing/building businesses. They took too much time on analysis which are topped over another analysis and so on to overcomplicate stuff. I think this might be good for a big corporate but the company I'm working for is still considered a startup. I think the commercial aptitude is rather poor, as a person who have worked in business development & account management as well as owning small business, and now strategic role, I think everything shouldn't be based on data.
I honestly think that if they are forced to start their own small business most would not fare better than general population with non-consulting work experience.