Globalization does not decrease public revenue, it increases it. Globalization increases the average global income, bringing more money into the public coffers through income taxes.
Prior to the first wave of globalization, global GDP per capita growth rates were marginal. Following the first wave of globalization, global GDP growth rates have soared. This directly translates to public revenue through corporation tax (however low), income tax, value-added tax, goods and services taxes, import taxes, property taxes etc.