Still not sure why any of this is an issue
Unless you're voluntarily handing over money to the taxman in excess of that required by law, then you're not realy in a position to critiscise Amazon here.. They are operating legally and paying tax as required. Many of the mechanisms that are critiscised that allow for reduced tax payments in the UK are very much neccesary for functioning international commerce.
In any event, its not like the government is spending money so well that you'd be wantng to give them more...