Just my opinion, but NFLUK are simply not really interested in "forums" as medium of engagement from what I can tell. This site has gradually been allowed to decay in terms of both quality of content and technical specifications. I think Social Media, events and such are a much more prominent focus for NFLUK in terms of building interest. The cynic in me think their interest ends in selling tickets for the International Series, as opposed to actually building a "community". and they might be right.
And as for creating an alternative, it has been done. As Wayne Ellis can attest, and I see you registered today Richard! About time. Get involved. It's frankly far better.