I'm fairly sure most of us have happened upon this situation: You find something new, and possibly difficult to determine, in a game and you think "This is really cool I can't wait till someone asks a question about BLANK so I can provide this answer."
Certainly, I am not the only one who's thought this.
Now I don't want to discourage people from providing the correct answer to a question just because they asked it, however, I can see how this system could easily lead to abuse. There are upwards of 40 units in Starcraft 2 and someone could add a new question about their upgrades every day. This kind of blatant rep whoring is easily dealt with, what's not so easy to handle is a person periodically doing this to inflate their reputation.
I have said many times my reputation score has no value to me, but other people's reputations are very valuable to me as indicators of their experience. I'd hate to have this number be subject to some kind of abuse.
It seems to me, that in a case where you find the answer to your own question you should allow some passage of time (I'd think 5 days would be enough, perhaps there is a better value) before supplying the answer.
By contrast the FAQ seems to indicate that this behavior should be allowed, unrestricted.
It's also perfectly fine to ask and answer your own question
As this is an issue that makes me uneasy, but I don't have a perfect solution for, I'm hoping to get some feedback from the community.