Amazing how so many people with such varied political viewpoints agree on this topic.