I don’t think that the good player don’t want to fill in the wiki, but the wiki makes it so difficult to contribute that most people give up.
How many people have a wiki account?
To get one there is no automated system, you have to track down the email address and send in a request.
Right there it stopped 90% of the people who will want to contribute.
Why not let everyone who has a forum account in?
Also they configured the wiki so restrictive that no external images or videos can be embedded.
I really applaud your effort to upload the images to the wiki server and then link them one by one.
It’s just way too much work for anyone that is not super dedicated.
We should be proud that the ST wiki is the best among all games.
Even when srk commissioned the MvC3 wiki project, it took them many people 6 months of work to have something presentable.
iirc when UMvC3 comes out I don’t think they ever go back and make that level of coverage for the additions and changes.
TLDR; I don’t think srk cared much or they would have make it easier for people to contribute.
The for profit websites like eventhubs have better coverage for others games for example.