Simply seeing 100% and sending invite is not enough though.
As a person with Kirin I can attest that I don't accept requests from people without 100% themselves - and I know that most of my guild buddies don't either.
Its simply rational strategy - friend list space is too valuable to put useless eidos here.
This creates a "split" in player populace.