I have to side with the OP on this. 2 year old tires are NOT new, they are 2 years old. The standard recommendation is to replace tires every 6-7 years, this being the case, if the tires you just bought are already 2 years old at the time of purchase, you only get 4-5 years of use. This is roughly a third of their useful life, so the tires should be a third less expensive IMO. I have personally not worn-out a set of tires in a long time, I almost always have to replace them due to age, they get hard and dangerous to drive-on when they get old, sometimes in only 4-5 years. Michelins are famous for this.