Ryushen (Midori) liker's feed

While I’m glad everyone lived in the end it felt a little unusually perfect world scenario because it’s not clear how the two of them travelling back together can prevent every little thing that instigated conflict esp when it doesn’t seem like they told anyone else. Preventing shinichiro from meeting the old man and gaining time travel powers would definitely solve a lot of issues but what about the tragedies that happened to other characters in their childhood? I also feel it waters down the meaning of some sacrifices, especially when someone learns something or wakes up thanks to it. If there was just a little more info on how the two made it to the perfect ending I think it be fine

Also I wish there was more info on where the time travel power originated, why it started changing , and where it went after the last travel to the past. For a series that emphasizes on fighting fairly and weapons are heavily seen as cheating, isn’t this power the biggest cheat of all? Maybe it’s just me being into the occult aspect of it but if was explained better maybe it’ll feel more fair