I would have much preferred if David was on the up and up as making him a bad guy is such the obvious trope that it’s not a surprise at all. I actually felt bad for the people Joel killed who seemed to not be deserving their fates but the “twist” takes out all the moral ambiguity. I guess that’s part of the point but…