I do not flag posts, and never will (because that is a lot like running off the playground to the principal's office to tattle when you don't have things your way), but not only are you completely incorrect; you went over the line.
Keep watching msnbc and your understanding will continue to suffer while your bitterness increases.