So is it possible the current Flash is actually the Time Remnant and our Barry is the one that died? That's what it seemed to me during my watch. Seeing the image of Barry get burned to death and his screams are burned into my head. Just what the fuck.
I'm thinking this is what happened. Supposedly, time wraiths only appear when you go back a significant amount of time, and I'm guessing when you create a paradox (something isn't supposed to happen, but does). That's not me explaining what a paradox is, by the by. That's just reiterating what I mean by paradox in this circumstance. So, s1 finale, Barry goes back to save his mom, but can't, because future him says "no." Because future him is there, fixing whatever mistake he made (now in s2 finale), time wraiths are chill.
But then the shit with Thawne happens, and the time wraiths don't appear because it's supposed to happen (from their point of view). Earth 2 appears, and that's where things get fucked, because realistically, that change to the timeline reverberated throughout all Earths. Why else would Wells-2 work at Star Labs and create his worlds Flash when he did, vs Earth 1's original "five years later" stuff? Now, time is all sorts of fucked up, and they manage to seal off the damage, but it sets in motion necessities that aren't "according to plan" from the Speedforce, like going back in S2 to ask Wellsobard how to get faster. Time wraiths aren't chill, they get pissed. Why? Timeline changes (aforementioned paradox). You'll note, that from Thawne's perspective (and eventually Wellsobard), things are still how they once were. Barry still becomes the flash in 20...whatever, he goes back to kill his mom, fails, blah blah blah.
So, Zoom creating paradoxes by killing himself pisses off the time wraiths, but he likely deals with them in his own way offscreen (as we never see Zoom even like.. five minutes after he Remnants himself. And wraiths don't appear immediately). Then, Barry in s2 finale runs back to piss off the wraiths. Either Flash would piss them off. If "current" Flash dies, then that means past-Flash will need to run back and kill himself (from the perspective of the wraiths). But he won't, because the sequence of events that lead up to that never happen. If "past" flash dies, then that means whatever he did in between the past and the present didn't happen, and that's a no-go.
Very confusing plot device.