My bet is on cost. It's the stated reason not to use lidar and it only makes sense to apply to radar (not knowing the cost of a radar sensor compared to camera - please share if you do).
Elon may not be a great engineer but he is a genius businessman in many aspects so that would also make sense.