I don't really understand this Connolly and lack of robustness thing. Players being robust doesn't mean they'll never get injured, injuries happen. Connolly played 18 times for Boro last season after signing in Jan so he's clearly not made of glass.
Who said he was? We've just been bemoaning the club signing injured or unfit players, and Connolly hasn't played a game in months, so why take that risk? He'd also cost a fee, whereas Joao is a FAT so hopefully would come a bit cheaper. He may well go overseas anyway, but he seems the calibre of player we should be looking at.