It's such a trashy deceptive blanket statement "has delivered zero financial payoff to corporate America outside of tech." - literally I know at least a few companies myself that drastically benefit from it and have lowered their operational cost by a lot.
That's just a false statement.