First I'd like to address your comments about nothing being updated within the game. 1.15 was released not even a year ago, and since then I'm positive the staff have heard the community's opinions on it. If you hadn't seen it yet, there have been two threads released recently addressing this issue. You can find them here:
News/Updates: https://feral-heart.com/smf/index.php?topic=60122.0
New Patch: https://feral-heart.com/smf/index.php?board=164.0
As you can tell by the second link, the staff are gathering community support and talent to put together the next patch.
The second thing I'd like to address is accounts. Razmirz maintains account information and profiles, in which he has already cleaned out a number of old accounts that were not in use. This also ties in to your "Plan B" theory, as of right now, FH has a massive server. This means it is capable of holding up to many players at once.
Registration is currently only open at random times due to the site being updated. There are still small bugs related to registering as well, and it seems to be in the best interest that it not be open permanently 24/7. Adding to this, although players may now change their username, they still feel inclined to create new accounts to reset their friends, characters, and overall identity within the game and forums.
This doesn't really belong on the help boards; they're there to help members with game issues, or forum issues. Your thread is more of a complaint, and idea sharing.
I don't know from where you got this info/statistics about how the game is dying. And I have no idea if you are familiar with running a server like Razmirz does, but I can assure you he does some hard work, and it's not just to "fidget around" with a server like this. It's very easy to state such a thing when you have no idea how it actually works.
There will always be staff/members retiring, we can't rule over what life throws at us, this doesn't mean we "sit and do nothing"etc. The work we do, sometimes takes more planning and preparation that some might realize.
You can share your ideas, without pointing fingers and accusing people to "not doing their work", on for example the Game Opinions and Ideas (https://feral-heart.com/smf/index.php?board=29.0).
Locking this thread.