This would be great if a) bikes didn't already often ride 2+ feet from the edge of the road, and b) some roads weren't so narrow that putting my car 3' from the edge of the road would put my side mirror in the opposite lane.
Cyclists, meanwhile, should be paying attention, and should let cars pass them when they find they've been impeding traffic.
(b) Do you think it's safe to pass a cyclist on a section of road that narrow?
(d) leaving 2+ feet of space to your right gives the cyclist the ability to swerve right if needed.