Its anything but simple, they are probably facing a shareholder mutiny right now and by delaying it a second time they lose face in the industry, not to mention the fans that will be very angry , this shows that the actual quality of the game is a real concern to them, and that Iwinsky(and the other members of the board) is prepared to take that risk if it means delivering the game we all want W3 to be
Of course the quality of the game is a concern to them. Otherwise they probably would get crucified by both gamers and media after what happened to AC Unity and Co. lately. So delaying the game to deliver a more stable product is just a simple business decision. It's pondering and minimizing risks and not taking extra risks, like in every other business. That has nothing to do with "having balls" since it's neither extraordinary nor unusual. Delays in gaming happen all the time.