One thing bothers me thou...is Tempest still a member of the team, or did he quit after Tula died?
There's more then a few statuses that are currently unclear.
Tempest could still be on the team but simply inactive.
Inactive or not, Tula's Death seems to be more recent. Personally, I'm under the impression the death occurred over the course of the last year. I also suspect that Tempest's "inactive status" (lets go with that for now since we have no evidence yet he quit, it gives the situation the benefit of the doubt) might have been to either grieve or pursue Kaldor.
It's tough to tell without a few more bones, but this is some of my working theories.
If he was as fast as lightspeed, he would have had no problem nailing the villain before he detonated. He's faster than Wally, but did it actually state somewhere he could approach the speed of light?
You guys are misquoting the episode =(.
Barry says "Near light speed". That number is very subjective. At this point though, it doesn't prove he can actually hit light speed.
I also do get the feeling that in this universe, using that speed might cause ill effects. It could be my imagination (or maybe reading too much into the incident), but he appeared to hesitate for a second before making the attempt.
While I agree that the pregnacy would be a better option, dropping of the Flash mantle to Wally, who is clearly out of the superhero business and enjoying his time with his girlfriend, would be very selfish.
Unless they're gonna milk things for a few months in universe I just don't see that being a viable reason for a potential reason Barry might 'leave' the mantle.
Let's not forget: Season 2 takes place between Jan 1, 2016 to July 4th, 2016. Bloodlines starts on Feburary 28th. That means by the time the season ends she will only be about 3 months pregnant. Sure, you could say she got her test because she missed her period making it potentially four months, but that still means by the season ends, she'll have 5-6 more months.
Leaving to help raise the family is a reasonable argument, just not in that time frame. Septemberish 2016 would be the earliest one might expect Barry to drop being the flash for a reason like that --- unless an incident occurs which makes him and Iris fear for the possibility he might not live to see his kids born.