You need to learn how to separate live action from actual comic book world, there has NEVER been a live action flick to mimic the comic books down to the T, mainly b/c comics, especially DC and marvel have soo many universes, different versions of the same character, and many different character crossovers, that it would just not work for live action. The Flash is a good show and does well, especially since the Flash is already a comic that has it's own crossovers and universes within itself, it's not as simple as a manga.
OP: with that said, I'm still trying to figure out Jay Garrick's purpose, but I believe he will have a hand in stopping Zoom later on down the line, it's still pretty early in the season.