The amount of engineering effort that has gone in must be significant (even allowing for the commonality with the A330).
The A320 has had stretches and shrinks, but is fundamentally the same aircraft 20 years on, a testimony to it's great design!