Oh no! Heaven forbid nations around the world tax mega corporations and lead to a more balanced way of living