McShea really can sound like a moron at times
His misinterpretation of Joel in TLOU is pretty bad; I'm not sure how he thought some of the things he did.
Yeah his assumption that Joel might have had drug dealings before and that's why he's coming home late is just dumb, there was nothing to suggest Joel was that shady. Tom clearly didn't get the character or understand him very well.
I personally think Joel is one of the best videogame characters I've seen. People constantly praise Ellie and while she's good and all, she's very predictable or repetitive for 3/4 of the game. Joel is a much more nuanced and conflicted character who gets a lot of nice progression. You see him go through a lot throughout the game and how it shapes him