“Guys” is not gender neutral. It is not gender neutral because it is literally not gender neutral because in English grammar singular male made plural is plural male. But it is not gender neutral because when (most) men hear it they hear “you” and when (some) women hear it, they hear “not you”.

[…] I doubt that people – men – will ever stop referring to a group I am a part of as a “guys”. I don’t write “a group including me” there, deliberately, because at that point I won’t be included. I will remember that word is almost accurate, and I will feel alone.

Cate on language.

I still use “guys” more than I should (i.e. ever), though I’ve been slowly weaning myself off onto “peeps” and “noobs”, depending on context…