I think its for liability reasons. Now that car seats have expiration dates and different recalls its probably too much liability for them to keep up on all of it.
It has to do with the fact that it a car seat is in an accident it needs to be replaced and that they expire after so many years.
Thanks! Your answer is awaiting moderation.