That ending, got me totally by surprise!
But we new it was coming, right? Nacho has said the only way it worked was with him dead? He then stuck to the plan all through, I did think maybe he'll take his hostage with him, but surely we knew he would top himself? I suppose there was a brief 'oh maybe he's gonna run' as they'd said that was the plan, but it was still the plan he would run and one of the henchmen would 'put him down'. So, sad - yes, surprise - no?