I think if the MLR is being run as an owners' club rather than just a board like this place, then a membership fee is fair enough. Especially with the benefits etc, although I would always prefer to be able to post somewhere without being a member of the actual club. I can totally understand why they do it though, especially with the recent influx of idiots on here who can't even manage to type in normal English.
If Stu decided to change this place to say, a £10 lifetime membership (regular membership) then I'd pay tbh.