If they were going to kill a character, why couldn't it have been Deke? Think about it - the actor's in the opening credits, he's Fitz/Simmons' grandson, and known by the rest of the team so his loss would have real punch for everyone. It would also give meaning to Deke's existence on the show instead of the whiny, needy guy who is proud of stealing SHIELD tech to become a gazillionaire. Moreover, it would have pleased me as finally a show gets rid of a character I can't stand. Instead, they kill off Davis and, as someone above mentioned. we don't even know if he got to see his wife and child after a year in space.
I was confused about Yo-Yo using her powers to get in front of and accept Izel taking her over. Doesn't she have to return to her the spot she left when she uses her speed? Could Izel have immediately stopped that from happening? And, if she could do so, can Yo-Yo?