On your first point, sure, but we live in a deregulated capitalist economy. That's how it works. There are other systems out there, but most people would deem them to be too "liberal" or "Euro."
On your second, it's old news that big companies find a way to avoid paying federal corporate income taxes while simultaneously demanding infrastructure, property tax and state tax breaks, etc. E.g., Apple.
We can torch and pitchfork Harvey Weinstein, Dr. Dre, and Alex Rodriguez, too, I suppose, but in our system, you don't get what you deserve, you get what you're able to convince others to pay you.