Public finance in a changing world