That's disingenuous. You make it sound like your imaginary company goes to extra length to "pay more tax than is required under the law" while it's the complete opposite: these companies go the extra mile to game the system and pay a minimal amount of tax by exploiting failures in the system. There is no "extra giving" to consider, they should just be paying the same taxes other companies are paying.