I got the opportunity to visit an OFB facility for an internship 2 years ago and I was shocked when I observed their work culture. Basically they do nothing. 8AM shift starts. 10AM refreshment break for 30 minutes, which obviously stretches to an hour. 12PM lunch break for an hour. Then up to 4PM, when shift ends, play cards, gossips, etc. Out of the 200-300 workers who I was able to observe only 2 were there who I felt were sincerely working and that they have every bit of knowledge regarding their work, even more than there so called 'superiors'.
The first step to a sound and rapidly developing MIC is decentralizing and corporatizing the industry. When one is accountable for their work only then can they work sincerely.