People can find the forum just fine. There have even been previous members, and perhaps current members, who, I would wager, were deliberately working to coax search engines into showing more results coming from this site.
Probably the main reason this forum, and forums in particular aren't as popular anymore are because of the rise of 'social media,' services. Politics and etiquette play another important role.