Prices rise thanks to inflation, 10 years ago the McLaren F1 cost £540,000, that same value today would be close to £700,000 which makes it close than the Veyrons price. Talking about value for money here is stupid, do you think the average Veyron buyer is concerned that a car that's not 10 times as bad can be had for 10 times less? It's not about value for money, one could very easilly argue that no supercar is remotely good value for money. However it get's more complex when you start to take into account the cars deflation or inflation, a car like the Veyron may well turn out to be one of the most wirth it purchases Mr Bill Gates Wannabe could make, depending on if it goes up or down in value. Most cars go down, cars like the Enzo have gone up theres a good chance the Veyron will go up in value as well. In which case to say a car that costs half as much but depreciates like a lead baloon falls is a bit mad.
Now the other question of whether or not the Veyron will be supercede within the next years is nothing more than specualtion, and also it's very open to debate as to what makes another car supercede the Veyron. Personally if a car comes along and can go 260mph that doesn't make it the car that supercedes the Veyron. The Veyron is a complete package, it's extravegent in ways that are polar opposites, it's the perfect way for a man with too much cash to spend it and show it.