Democrats out of step with American voters