What exactly don't you like about it, Wario64? I'm in the beta too, and it seems that a lot of people are having a really good time with it. Of course, there are some asshats on the boards spouting things like 'this game should be 3rd person view - FPS sucks!' and 'SOCOM did this part differently, so Snowblind sucks!'. You know, really helpful comments like that.
It IS a beta, and from what I understand the beta build is from the end of October (so it's kinda old).