tires are also petroleum based(as far as I remember anyway), so even though tires would probably have pretty good traction on glass, we need a new material for tires.
Don't get me wrong though, I love the idea and I'd love if they could do that, it's just, expensive, it'd take many years to replace all roads.