Yeah I know what it is. The 787 is no ones answer to the A330 but a completely new design with revolutionary features that was meant to replace other Boeing airplanes. Not a A330Neo that wasnt even a pipe dream when Boeing sat down and designed the DreamLiner.
What older Boeing aircraft do you think the 787 is designed to replace? The 777 is still in production and is considerably larger. The 767 and 757 are both considerably smaller with shorter range. You'll note that I said the A330-200 from the mid-1990s. The NEO is the upgrade to meet the competition from the B787. Let's take a look at the specifications of the 20 year old A330-200 and the B787-8 and -9
Specs from wikipedia A330-200 / B787-8 / B787-9 (stretched)Seating 253-406 / 242-381 / 280-420
Length 193 ft / 186 ft / 206 ft
Wingspan 197 ft 10 in / 197 ft 3 in / 197 ft 3 in
Fuselage width 18 ft 6 in / 18 ft 11 in / 18 ft 11 in
Maximum takeoff weight 534,000 lb / 502,500 lb / 557,000 lb
Empty weight 263,700 lb / 259,500 lb / 304,000 lb
Maximum range, fully loaded 7,200 nmi / 7,850 nmi / 8,300 nmi
Maximum fuel capacity 36,740 US gal / 33,340 US gal / 36,641 US gal
For a 20 year old plane the A330-200 is remarkably similar to the "completely new design with revolutionary features" B787. No wonder the A330 is still selling. The B787 is lighter and uses less fuel, but that's to be expected from a plane two decades younger with newer engines and construction. The A330neo will narrow the gap considerably with its newer engines and up to 440 seats giving it more range and better fuel economy, even if that is no longer as critical since the oil price is but a fraction of what it was only a couple of years ago.