Having spent 32 years on corporate marketing I perhaps have some insight into this.
The Middle Man - whether it was me or it is Camping World - is at the mercy of the factory they represent. Simple as that.
Camping World really cannot force anything that Keystone - or anyone else - is negligent on. And, guess what? The manufacturer is at the mercy of HIS suppliers. What if the refer guy or the axle guy has an issue? Lots of variables into something like this.
I used to pad delivery dates some when I sold a product from one of my plants that I knew always ran late; just enuf so that I would still get the order though!
Penalty clause for late. Double edged sword. If they are early, you pay a premium. At least in construction things.
And I have been on the receiving end as well on this over my years. I have learned to have some leeway in things....sure makes life easier.