All cars were rushed? Surely not. I don't remember reading much complaints about the first GT3 pack and none of the second GTE pack. The latest pack had a couple of cars that were a bit below the level of rest, probably due to their tight Christmas deadline. But as I said, this is a balancing act, delivering things rushed versus perpetual delaying. Delaying will mean the product loses sales and interest, which hurts the community as well. These days players expect a steady stream of new content to keep engaged with a sim, the competition is so tight.