Martin, I am like you, if the site is hard to navigate or the sign-on process is too onerous I end up passing on the site. Once I got my username and pw set up on this site though things seem easy enough. I stay signed in unless my computer goes down or something.
I don’t know how many posters on the old site were “enthusiasts” but it seems like there were a lot. Now they are unable to post so there are many fewer posts. I believe the club needs to find a way to get them back, maybe by simply charging a reasonable fee (not the full membership fee). Many of the enthusiasts never wanted to become members for some reason, it has always been a mystery to me as to why not given how much fun my wife and I have had with the club. I doubt forcing them to become members just to post will have any real impact.