I'm not sure I understand the reason for Barry to reset the Flashpoint timeline in The Flash season 3 episode 1. There were several negative changes in Flashpoint:
Barry was losing his memory;
Joe West became a drinker;
Caitlin Snow and Cisco Ramon had different jobs;
Wally West got badly wounded by the Rival.
But were they enough for Barry to let his parents be killed again? If so, then why?