Look, the mods spent months putting work into this, they tried as hard as they could while balancing their actual life, and if you can't do better, you shouldn't be complaining. They have had a lot to deal with and I'm sure the last thing they want is someone telling them that a pack with not-as-good physics and skins, and content is better than what they poured endless hours of work into.
If you look at what Caesy said, he said he probably wont get around to finishing the Fiesta truck untill AME3, and I don't believe there is a set date for taht (Could be wrong though)
Just because its being released sunday, doesn't mean midnight sunday. It might be, but on the day the original Liquidfire Truck Pack was released, it wasn't uploaded till like 7:30 or 8:00 PM that day.