To be a minister (under any regime) you need to be a politician. However if the main ‘qualification’ to be a politician is popularity among the masses, how can the responsibility of strategising and managing a country’s economy and its key portfolios be left entirely in their hands? It’s similar to appointing the trade union leader as the CEO of a business. This is why a country needs an independent and professional civil service (with competent technocrats) to strategise and manage, while the politicians stick to their primary role as policy makers (which is why they are called “legislators”). When this mechanism is weak (or made weak), the politicians are quick to fill the vacuum!