6750 is kind of a 6400 with a 1333 bus and more cache. the 6400 would clock to the same speed by changing the fsb to 1333, so if cost is a factor, the 6400 can be made to be the same speed, basically.
More cache for the same price. Then, when they introduced the E6x50 series, they made all of the older 266FSB parts obsolete by setting them at at lower price. Due to the same multiplier on both chips, they'll likely reach the same clock speeds, but factor in cost and only the E6750 makes sense.