Why do governments often fail to achieve an efficient allocation of resources despite market failures?
Explanation
Governments struggle to allocate resources efficiently because accurately assessing the social costs and benefits is complex and often imprecise, making it difficult to determine the optimal level of intervention.