No. The '09's increased prices, and the performance was inverted in some cases.
Take the fact you can get a 3.2GHz '08 Octad for the same $$$ ($3299) as the base 2.26GHz '09 Octad, yet the '08 is faster for both single and multi-threaded applications. Granted, the 3.2GHz is in the refurb store, but the performance difference is notable (reverse), and hasn't been inverted like this before IIRC.
Then look at the Quads in the same model years. The '08's used more expensive CPU's than the '09's (i.e. E5462 was nearly $800USD when they released, while the W3520 is $284USD; parts used in the base models). Prices did NOT fall accordingly, as the '09 Quads actually cost more, not less. Yet the processor is cheaper for the '09.
You're argument may have held true in previous model years, but recent pricing changes ('09 models) and lower CPU performance changes have destroyed the value aspect of the equation.
Xeon's are expensive, and don't typically come down in price. For example, check the prices on X5365's (new), and see what they go for. Now you seriously think Intel's going to give us an extra pair of cores via a die shrink for free (32nm process that still needs to be paid for; and offer the same price and clockspeeds with an extra 2 cores)?
You're crazy!