Steve Gruber says Dems are trying to live in their own fantasy land