I don't think it's about keeping secrets.
Stuff are often covered in great detail in changelogs, development blogs, forums, etc.
And players figure stuff out.
All the info will be on wikis. It is not effective.
If people want to spoil it, they check out the said wikis. If they don't want to spoil it, they don't check the wiki or the source, if it is available.