Don’t assume all registered Democrats vote for Obama.
Right, and this shows a 4% party ID differential, and most polls assume 7% or more.