Liberals are not as smart as you seem to think. Liberals are in denial about their failed ideology, and the most obvious things seem to escape their notice completely!