Your points are valid but very partisan. Once you stop believing the Dems will save us you'll be on the mark.