Gambling is also extremely successful but you could argue it's a net loss for society to have it.
The argument that money == correctness is basically what we've been trained to believe by armies of MBAs, but it's not right. It's sad that the state of philosophical and moral discussions in our society has basically been usurped by a kind of thoughtless reductionism.