When you actually go out and drive some car in your life you will notice two tings:
The only thing you can utilize on a public road is acceleration and braking. Acceleration on the other hand is something you can utilize all the time. Knowing that you can outbrake or accelerate better than the other cars on the road is nice. Its nice to be able to overtake any car you want whenever you feel like it. That is really the entire point of having a fast car on public roads, overtaking.
No public roads are curvy and fast enough to make you utlilize a supercars handling abilities, unless your driving fast enough to be incarcerated.
If you have good tires on, no road is going to be curvy enough for you to have some kind of advantage with greater handling abilities. Atleast i have never met a corner my cars couldn't handle just fine, unless i was going at very very excessive speeds
Luxury and comfort are two very nice things to have. Ever gone on a long drive in a 360 modena? It will leave you absultely exhausted after a couple hours.
Summary:
Acceleration is atleast something you can utilize all the time, comfort and luxury aswell, the handling abilities of an enzo on the other hand is something you can only experience on a track, unless you have a death wish.
you argument that the Veyron only has things you cant use is rubbish. A veyron is much more practical than an enzo. AWD alone makes the car win on that. Driving high powered RWD cars in rain and other conditions is rather tricky. One misjustment at your either dead, or your going to have a very big repair bill.