Being able to run an enterprise well (and there's plenty of evidence to the contrary) is no guarantee of being able to direct an entire economy.

The scale's just tiny in comparison. Walmart's a huge company with about 2M global employees. That's nothing compared to the US-sized decisions a president has to make. And Walmart's CEO doesn't have to direct a military, too.