I don't think applying protectants and leather conditioner is going to take away the new car smell. In fact, I think it seals the gases in the materials keeping the odor longer. My 08 G35 still had a slight new car smell when it was 3 years old. I had used protectants on the vinyl and conditioners on the leather seats, and it was garaged. The leather does have a more musky animal hide smell these days (it smells like leather). The Infiniti has a much better quality supple leather seating than the Subie. Even the fake leather sections on the sides are of better quality. But, I do like driving the new Subie because it is light and nimble.