There are several reasons why older generation cars were often considered to be stronger and more durable than newer models. One main factor is the materials used in manufacturing. Older cars were typically made with heavier, more durable materials such as steel and cast iron, whereas newer cars often incorporate lighter materials like aluminum and plastic to improve fuel efficiency. This means that older cars are often better equipped to withstand wear and tear over time. Additionally, older cars were often designed with a simpler and more robust construction. This simplicity in design meant that there were fewer parts that could potentially malfunction or break.