The two disadvantages are:
There isn't much room for specialisation and division of labour.
MSMEs can't afford to invest a lot of money in research and development.