I've come across a lot of posts where "iff" is used as a short form for "if, and only if,". Maybe it's just me, but when trying to read (a long text) fast, I think it's easy to misunderstand it for just "if". Another problem I find is that non-English speakers may have it tougher to realize what it means. They may have not read too much mathematics in English and assume it's just a typo for "if"
I understand this is a widely spread convention, but this does not make it right. I am also aware that the use of abbreviations if often discouraged in most Stack Exchange communities, but I am not sure of how that applies here. Has this (or a similar) concern being expressed before? Should "iff" be accepted or discouraged?
NOTE: Please don't take this as a request for "action". I am not asking for "iff" to be banned from use or anything similar. I am just trying to gather community opinion/advice about its convenience.
ANOTHER NOTE: Some people who read this post have failed to understand that the main problem I have with "iff" is that it is easy to mistake for "if" when reading (even when you are aware of "iff"'s existence!), not that it is an abbreviation, nor that people may not be used to it. Please be smart and don't be one of those