Earlier quoted context omitted.
Staying inside a lane isn't the hard problem.
The point is that (primarily) the road needs to be smart, not the car. There should ideally be a synergy between the car and road, but the road has to be the primary vector to guide the car.
Road conditions can easily come from anywhere. Weather radar is at least good enough to know when roads might be wet or cold. Making roads smart enough to sense oil spills or even wetness would be incredibly hard.
Knowing where the road goes is certainly far better done by cellular. Connection to each segment of road would be fraught with hard to repair problems. Traffic conditions likewise are far better done from somewhere else, and cars would be much more able to see things on the road etc.
The only argument I can see as at all reasonable is that locating cars is difficult, and doing it with vision is incredibly challenging. You may not be aware how much GPS has improved. With a good view of the sky you can get (somewhat slow) accuracy to about a foot. Realistically that's just as good as you could possibly expect from a roadside device like RFID, bluetooth, or induction. The last inches may be important, but billions of dollars spent burying things in the road will not help.