Sarcasm or humour?
I suppose the definition of "fluent" is rather arguable. I generally assume if you're able to contribute in English, regardless of how good, you're fluent enough for me. :P I put it in there as a silly, superfluous requirement, but you're right that it may be taken as a reason not to participate by someone that doesn't consider herself "fluent". Thanks for pointing that out!