The real test is the creation rate for those projects.
From your list, I think most were started 15-20+ years ago[1] so your argument isn't contradicting the original point.
* * *
[1] OSM, Fandom and TV Tropes were started 22 years ago. Wikipedia itself was started 25 years ago.