They both used a sliding timescale.
DC never NEEDED to reboot their universe. They just do it because the people in charge are a-holes.
Also, technically, DC never really rebooted. They rebooted some, kept others (Batman) exactly the same. Just like now. Which is why the continuity is all f**ked up. You can't do a total reboot for some and keep others supposedly untouched in a shared universe. If this person didn't exist until, like a few years ago, then how could this have happened the same way for this character?
Now, if by some crazy cosmic hiccup this recent "reboot" by DC sticks. (that means they continue to kick Marvels ass in sales for like, a full year or two? Don't be surprised if the "House of Ideas" doesn't try the same s**t.)
Unlike Marvel of the 80's, I don't think these guys have the wherewithal to not do something just to be like the Joneses.