Okay, just so you know going in, this is totally a rant.
I was absolutely ecstatic about Soul Eater when I began watching it. It had characters, humor, action, and best of all personality. It was at episode 16 that things started to change for the worse and they only continued to go downhill. Everything about the show that's good is lost. The plot becomes padded and ultimately goes nowhere satisfying, it becomes blisteringly stupid, its great characters either change to become unlikable or are forgotten about, and it's got two of the worst villains ever. Aracnophobia? She's basically a bad comic book villain. Asura? I still know little about him. Details are sparse and unsatisfying. He's powerful but there is NOTHING about him that makes him an interesting villain (his philosophies don't even work in a twisted way, they just make no sense). We never learn much of anything about this world or its history. Consequently, neither villain is developed. You know who was a good villain, the very first one! And she actually becomes a better villain over time contributing a few morsels of enjoyment to an otherwise boring, stupid show.
*sigh*
I'm still upset over this. There's hardly a show I'm more personally attached to than Soul Eater while it was actually good. If I could magically make one show not suck it would be this one. I can recommend the early episodes only.