I liked this, but for one thing.
You were actually too general. There were a multitude of other things indicative of Dumbledore's character that you didn't mention: for example, he spends more time deceiving his -allies- than his enemies. This is not merely stupid, it is pathologically so.