he dies again in one X3 ending but somehow mircaloulsy survived by the time X4 came and he was supposed to die again in X5 (in that crappy boss explosion no doubt) in time to tie the game in with the new Zero series that the InafKing was designing but once again Capcon trolled and gave X6 although it had a proper ending to Zero and Zero is revived again.
-Zero never under any circumstances dies in X3.
-Zero is not any more dead than X in X5.
-Capcom "trolled" nothing; Inafune did not produce X5 and it is naive to assume that it is not normal for storylines to change over the course of game development. You don't have to look very far from the topic to find an example: see Copy X.
Zero, in X-series, is always badass. X8's redesign killed it slightly, but Lucas compensates.
Zero, in Zero-series, certainly does not LOOK badass but still acts it. Moreso, in fact, as his conversations with Copy X and Weil are pretty damn awesome.
Zero, in BN, I cannot comment on.