The execs really have no idea what they're doing. They'll pretend to consult technical staff to inform business decisions, but will always end up going with whatever's got the lowest up front cost (even if it ends up being more expensive in the long run due to development effort, ongoing support, etc).
The CEO appears to treat the company as a hobby; he drives a fancy car and turns down promising new locations for the head office because they're farther from home.