If inflation can be traced to what you mentioned mean it can be eliminate by the government. But do you think government can eliminate inflation completely in the world? I think is a politics everyon in the power like to play with citizens before they leave the office.
I don't think so, government cannot eliminate inflation permanently from the world, but they can actually do some certain things to address or minimise the risks and rate of inflation, such as good communication skills, production of quality equipments that would enable the up coming generations to have access to quality education, in order for them to become smart, active, creative, innovative, and work faithfully and productive to their society. Production of adequate agricultural infrastructure, promotion of health education, creating more job opportunities for the citizens. And so on. Corruption must be addressed to prevent insecurity in the country.