The flashfowards are dumb
Why do we need to see shit that aint gonna happen for over 20 years? the flashbacks at least gave you backstory and showed you what Oliver went through before getting home and provided details for characters that was gonna appear in the current timeline to explain how they know Oliver.
Plus all they do is tell you "Hey you know these characters thats in danger every episode? yeah they're all alive 20 years from now so don't worry about any danger they get in from now on".