Where should US companies pay their taxes? Regardless who you ask, the answer seems to be ‘here’, since every taxman in the world thinks Silicon Valley owes them taxes