>My duty is only to pay the minimum amount I am legally obliged to pay. Not one cent more.
You have a legal and a moral duty. Would you say it is moral of Facebook to pay (virtually) no corporation tax in the UK whilst benefiting from things like the NHS providing healthcare for its workers?