In fact, it may be considered fiscally irresponsible not to do this. A CFO who wants to pay taxes is a liability, and if you have shares you should want them fired.
If the US changed the law so it could collect that tax money, couldn't you equally say that it's the US's short term greed that hurts everyone in the long run? Afterall, it would hurt Google's profits and perhaps how much they can invest in useful new technologies. How do you decided that it's only greedy for Google to get money but not the government? What's the government going to do with it? Fight more wars? House more prison inmates? Pay more social welfare? Are you sure it's going to do something better with the money than Google is?
In fact, it may be considered fiscally irresponsible not to do this. A CFO who wants to pay taxes is a liability, and if you have shares you should want them fired.