Unpopular opinion: Barry does not deserve hate for this new timeline. Yes he messed up but he owned up to it and he’s living with the pain of the guilt. He’s also doing his best to protect his friends and family and to make things as right as he can (he just quit his job for Caitlin). And when he went back in time, he wasn’t in the right frame of mind. His dad had literally JUST been killed in front of him. A second time a parent was murdered in front of him might I add. He’s only human which means that he’s flawed. And after Cisco’s brother died, CISCO wanted Barry to do the exact same thing and save his brother. So any of them would have done the same thing in that state of mind with Barry’s abilities. He’s only human.
I'm also annoyed that Barry keeps getting blamed for Ronnie too especially since it's probably going to be used to give Caitlin a pass for what she did because Barry believes if it hadn't been for him Caitlin would still have her husband and she wouldn't have those powers.