American corporations hate to give away money