That doesn't in any way explain how culture leads to profits. The strongest argument you're making is "better culture means better performance" but that's incredibly hand-wavy in this context, and performance isn't even tied to profits in any way in your example.
It might be why you'd want to work there, but it's not a reason to invest there.
It might be why you'd want to work there, but it's not a reason to invest there.