If you're going to make an argument for why we should tax companies like Amazon more, you need to also make an argument for why that money wouldn't otherwise be better used by Amazon compared to the government.
In my opinion anything larger than a medium sized city (think one of the many cities in SoCal) is basically guaranteed to use its funds poorly.