Agreed; either that, or make the movies longer, because shoving Anakin's downfall into two 2-hour movies where there a lot more things going on made it rushed (though Lucas just HAD to keep it at the 2-hour length he wanted). Or, they could've just cut out some of the slack.
You make a good point here, and I've said this before. However, the Originals may have been better movies, especially for their time, but I just didn't find them interesting.
There was more to it than that. I was able to write a 17,681 character (3,252 words) personal analysis of his character, because I was being tired of people complaining about him (since he was my favorite character of the entire film, right after Obi-Wan). Also keep in mind that, not only was he a slave who had animal-like logic, outside of his mother, who he hardly saw after he left to become a Jedi when he was 9, Obi-Wan (and even then, he was awfully cold with him many times), and Padme were the only ones that loved him (though he wrongfully thought the Emperor cared for him, which is why he often went to him for reassurance). Qui-Gon was nice for him for a time, but he didn't exactly love him and he died shorty after they met each other. Plus, the Jedi were very strict with him and set in their ways.
One of the biggest problems with the Jedi is that they were often too narrow-minded, rigid, emotionally void and repressive (in all honesty, trying to repress your feelings is not good for your psychological health), and afraid of change. Completely anti-human. They just weren't adaptable or flexible enough, and ignored emotional needs altogether. On top of that, they knew that Anakin was taken in late and wasn't trained to control his emotions, and they didn't adapt to that either. They just hoped that he would learn. And when Anakin messed up, they got mad at him.