It is also fully their fault the game was leaked early. They released the game carts to buyers too early, and their system5 crypto scheme was already broken by the time the game came out. Yuzu didn't break system5, nor do they ship the keys needed to decrypt the dumped game files. They did release patches which specifically fixed issues with Zelda, and that wasn't a good look legally - but it isn't illegal to fix inaccuracies with the software.