I think Ganondorf in Tears of the Kingdom is both one of the best and worst written villains in the Legend of Zelda franchise.