At any rate I would definitely be deducting the American taxes, if I was hit with a situation like this.
I guess though with Google doing it there are all sorts of things that won't be too the creator's benefit - for example if I got 10000 before and spent 2000 on things I could deduct in my home country and now I get 8000 because America takes 2000 I might not take that 2000 deduction in my home country because I need the money for other non-deductable things, whereas taking a deduction on American taxes will probably be more difficult for me than it is for deducting things locally - ugh, I can see how it would make you pissed off.
Glad I don't deal with Google.
No it won’t. Plenty of non resident aliens file taxes with the IRS. You do need to get an ITIN to do it, but you’ll be able to deduct foreign tax paid against USA tax obligations. Not easy, but there are plenty of instructions on how to do it. The state department won’t ding anyone or even ask for filing a tax return with the IRS.