Is Dumbledore Good or Evil ?
But guess what? If Dumbledore cared so much, then why didn't he train Harry for the battle? At least many more people would still be alive.
Then let's look at the real meaning of 'for the greater good' and where it came from. It originally came from Grindelwald. If you've ever watched Fantastic Beasts, you know this. Okay, I agree Dumbledore told Harry he had to stay with the Dursleys, but after his first year, why didn't Dumbledore advise Harry to buy a magical suitcase like Newt Scamander's? At least Harry would have been able to save himself from the Dursleys, and there would be no need to worry about the Blood Wards.
Here is a pattern that stretches from Newt Scamander to Harry: Newt Scamander was expelled from Hogwarts because of Leta Lestrange, but Dumbledore saved him so he could at least keep his wand. Then, in the second Fantastic Beasts movie, he told Newt to look for his phoenix. Here, playing on sympathy worked. Then comes Hagrid. Then comes Snape. Then Harry, and even Remus—everyone sees Dumbledore as a good figure because he capitalizes on their need for sympathy.
Now, regarding the Deathly Hallows, we know that you can conquer death if you become the Master of Death, and the great Dumbledore knew all about it. The great Dumbledore—who defeated Grindelwald, discovered the 12 uses of dragon's blood, and figured out how to end a blood pact—somehow couldn't solve the matter of the Horcruxes or train Harry?
Just a little reminder: Dumbledore suggested the Fidelius Charm. He knew about James and Sirius's loyalty. He even knew that if Sirius were truly a villain, he could have easily killed Harry that night; yet Sirius gave Harry (and his flying bike) to Hagrid safely. Still, Dumbledore couldn't even get him a trial.