As much as I hate having to deal with CMR and think that Fanime should upgrade, I don't think that's the main issue here. The problem is why CMR can't handle the workload -- there simply aren't enough hotel rooms for everyone who wants one, which leads to the mad rush. I don't know what Fanime can do to solve this problem except move to another city, but that's the crux of it. CMR is, of course, extremely infuriating and the outages and crashes make the hotel rush much worse, but I doubt that things would be /that/ much better with a working system that sells out of hotel rooms in a few minutes. Of course, the lack of crashes would be less frustrating and less time-consuming, and it would be a huge improvement, but if there aren't enough rooms...people still aren't going to get rooms, working system or not.
How do other cons deal with this? Just sell out of hotel rooms immediately and that's that? Do some other system so that people are more likely to get into rooms, such as a staggered release system or a lottery for the highest-desirability rooms (though a lottery sounds DISASTROUS given Fanime's track record...)? Have more shuttles, better-working shuttles, and more rooms further out from the hotels? there has to be a solution, short of Fanime creating its own small colony somewhere.
I feel bad for all the people on the waitlist who have to gamble on whether to stay with their reservation that they don't want and hope someone else cancels. I've been lucky to not have to deal with that yet (knock on wood). Do we have any answers from Fanime staff on why a reservation of some type is needed to get on the waitlist? Because this system does not seem to be working.