worthingpatchworkers - I think you have made a valid point about being literal with those suffering from autism, although some with that condition manage to disguise it. I do think though "guys" is considered, by a section of the younger generation as an acceptable way to address a group of people, even though that group may include women. Similarly, I and many others will refer to my children sometimes as my kids, I think autistic people would know from the context that the conversation is not referring to baby goats.
I'm not sure I would consider either "kid" or "you guys" lazy language they are just idioms, and the latter is a term favoured by the younger generation. We are all of "our time" and every generation is influenced in different ways as far as speech is concerned. At the moment we have the Australian inflection, Americanisms, not to mention street language that encompasses elements of West Indian and Asian which produces a patios that is sometimes quite hard to follow.