The Democratic Party approved its Party Platform during its national convention this week, and while some Democrats complained that it didn't go far enough in embracing a more open-borders agenda, there's not much to like for supporters of reduced immigration.