Perhaps you should specify that in your post next time, considering both the post you quoted and the one you initially responded with referenced locos, not rail cars.
I will grant you the point of the HEP cars, rolling stock from the 40s and 50s indeed should not be in regular service anymore. The LRC cars are half their age and lumping them in together is absolutely ludicrous. And I hark back to my comments about the GO BiLevels from some time ago: provided the rolling stock is well maintained, you can still get another decade or two of useful service out of a 40 year old coach. Many "developed" countries do and the sky hasn't fallen there. Calling such cars "walking dead" rolling stock smells of elitism.