Perhaps if you were more specific than " fucked up" MM could help solve the problems your having, Identifying the problem first, is the most basic step to problem solving. Describe the issues your having please.
I'm sorry you've been having problems. UMD has been migrating to new servers so there have been both scheduled and unscheduled episodes where service has regrettably been disrupted.
In most cases it is helpful if you're able to take the time to report any topical or technical problems to MessMaster - he might not otherwise be aware there's anything to fix. It's a big site with a lot going on and with pretty much one person doing the majority of the work to maintain it. For this reason it may or may not take some time to receive a response - but you will get one.