Why did the Supreme Court invent Chevron deference 40 years ago? To serve corporations. It's not called "Chevron" because it's about inverted V's, after all. The EPA wanted to interpret the law in a way that Chevron liked and the Natural Resources Defense Council did not like, so the Supreme Court said "no, no, the EPA gets to decide, we are but poor unqualified judges."
Why did the Supreme Court take it away? Because agencies started interpreting laws in ways that corporations did not like, so the Supreme Court changed its tune to "who are these agencies to interpret the law, we are the judges here."