About that last point, Redfin has access to the regional MLSs. I imagine they have a more complete dataset.
My understanding is that Zillow relies on realtors to add their listings, so that means, maybe-it-happens, maybe-it-doesn't, entry errors, maybe-it's-updated, maybe-it's not...