1. Crosstrek costs more ($22,145 vs $18,695)
2. Crosstrek is less efficient (33/27 mpg vs 36/28 mpg)
3. Crosstrek is taller (64" vs 59")
4. Crosstrek outsells the Impreza in the US (131k vs 66k)
Americans love feeling tall and are willing to pay for the extra few inches.