just think that the imprezas have been around since 93, and even before that there were the loyale and more. (Yes putting a spare tire under the hood was cool then LOL-esemes)
A lot of subarus that I seen have high mileage motors and last years and years. People just arent familiar with them as much thats all.