That is in part why corporate taxes exist.
Sure they exist. But there's so many write offs and loop holes it doesn't really matter.