- The pillars of every pane of glass in a car create blind spots, not just the the front - there's a reason changing lanes safely requires both a mirror check and a physical turn of the head.
- Drivers are set back relative to the front of the car, so they can't easily see cross traffic if there's any sort of obstructions.
- If a driver is right at the front of the vehicle (see euro trucks) they're necessarily lifted atop the engine and so have a blind spot immediately in front of them.
- Drivers have the advantage of being able to look behind without completely turning their head, but mirrors have their own blind spots and necessarily have to have either a restricted field of view or distort distances depending on their curvature.
None of these are problems for cyclists because they can just move their body and head without obstruction. The only real vision advantage drivers have is being able to see over the tops of other vehicles if they're driving something tall - which of course comes with its own blind spots (and impedes the vision of everyone else on the road).