Most governments in middle-income countries have not prioritized universal healthcare due to competing needs and a lack of funding. This has led to inequalities between public and private healthcare systems, with public systems often underfunded and providing poor services to the poor. There are also shortages of skilled healthcare workers, particularly in rural areas. While decentralization of healthcare has occurred, governments have not ensured sufficient funding and capacity at state and local levels. Ongoing challenges also include increasing rates of non-communicable diseases like diabetes and issues with malnutrition, air pollution, and healthcare infrastructure between public and private sectors.