What does matter is that Anakin is not very good film character.
I think Anakin's a fine character. (If Anakin had been played by the same actor in I, II and III, we'd see the development the whole way, and I think we'd have invested a little more in him, just as we did the "big 3" in the OT.)
But Anakin's a seriously troubled character. You can see the seeds of his fall throughout I and II. No father. Born a poor slave child. Chose to leave his mother. Impatient, confused, distracted, angry. But that's who he is.
Maybe that's why Luke turned out so good: because he had a father figure in Owen Lars to show him the right path.
So that means Uncle Owen is the real hero of Star Wars!