The term latino has nothing to do with linguistics. I think that this term has more to do with US labeling than with the linguistic affiliation of the hispanic countries. In the end those living in Quebec are not called latinos and French is just as latin as Spanish, because both languages derive from Vulgar latin.