The 010 Subaru Outback is a great looking vehicle- but still, it's a "Subaru". It's probably a lot of bang for the buck, but it still has that "Subaru" badge.
It's like the case of the Hyundai Genesis. The new Genesis flagship is incredibly good looking, has all of the same features you'd find in the LS and BMW 5 etc... and would probably last just as long as the Lexus. But the name. It's the name!
It's hard to justify spending big bucks on a "hyundai" when you can spend the same for a "lexus". Not because you think it's any lesser of a vehicle, but because of the name. When paying a lot for a car, part of that is the name, we all know it <_<