That pretty much sums up how the democrats lose at politics. They place too much emphasis on delivering good and not enough on winning elections. Perhaps it could be said they have too much faith in the voting public, as a whole.
The republicans seem to know what they’re doing. The opposite of the above. 🙂