Hence why budget caps will be brought in. Mercedes should win every weekend as they spend by far the most. They have, in the past, reigned themselves in as they don't want to make it look too easy.
As for Zak, he's a marketing man. That's where he made his money. He brought in a new ethos to marketing McLaren. Rather than having a single big title sponsor, have lots of smaller sponsors, they're easier to handle, you can introduce sponsors to each other and they enjoy the experience.
They're on the up now, everyone is talking about them but they're still a long way from Mercedes and Red Bull, and are in a straight fight with Ferrari for third. They just need Daniel to click.