Actually it takes a good solid 30 minutes sometimes to get even a new screen shot up. First you hafta load the game, take some shots, select say the best 5, resize them in Photoshop, upload them to the FTP, make the necessary adjustments to the HTML, and then tell everyone what you've done.
Takes more time that sometimes you'd think.
Even so, MT website has been updated even less than the BWO one
We should probably be having the opposite competition to the current one (who can update the least