There are so many online sources for this stuff that I can't believe there isn't a single one of them that's citable. RPG.net is a reasonable source and it's mainly the removal of that material which made me suspicious. I don't think it's necessarily the case that a single unimpeachable source is required, either - we can report the prevailing opinion as evidenced by a large weight of lesser sources, and that's perfectly encyclopedic. It's important not to confuse reliability with fame.