Karate isn't too bad. It gets a bad rep because it takes time to manipulate it to be effective in MMA. However as a fighting art it gives you a solid base to fight from and will help drastically when it comes to sparring and building up muscle memeory as well as conditioning.
I myself started out doing Kenpo Karate, later Shotokan Karate and still do as a major part of my striking. Its got good preceps as an art on the whole, though each studio varies. I would think it would be obvious to do a formal martial art or at least try one out before implying it wasn't worth it.