Abstract
Development in all of its stages, from organizing the vision and strategy to implementing plans, requires policy-making. We show that the division of labor and specialization of sciences and some philosophical doctrines cause the emergence of technocracy in policies. Technocracy makes development not happen in the direction of public welfare. For this reason, for sustainable development, we need institutions, strategies, and philosophical contexts that provide a democratic ground for the possibility of criticizing and reforming policies.