Well, all I can do is speak from personal experience - I've never met a male 'Andrea' and am unfamiliar with the individual you referenced.Andrea is definitely a common men's name in Italy. For example, Andrea Bocelli. The rest of your post is, of course, excellent, as always.