It is a terrible movie without a doubt - I was just pointing out that when I thought about it from the point of having a coherent story, I came to the conclusion that the basic outline of the plot is much stronger in Episode II than the other two prequels. The things you mention are totally true but that’s all part of how badly this pretty solid story-line was executed.
This also shows that Lucas has always been a great idea-man - he had a lot of help writing the script for Star Wars and for the other two he only wrote the story outline and had someone else write the actual script and direct and if he did the same with Episode 2, it could have been a great film.