I am sure you yourself can think of some specific examples, where companies earn money without providing value.
Or are you suggesting, that every single cent that every single company earns, comes from something that actually provides value to someone (excluding shareholders)?
I'm not saying every cent; who knows? But companies can't take your money on pain of throwing you in jail. They're not tax systems. They get money when people buy their stuff, and, pretty much universally, people buy stuff they think is worth the price.
Or are you suggesting, that every single cent that every single company earns, comes from something that actually provides value to someone (excluding shareholders)?