The 2-3 week shipping is becoming the norm, nobody stocks parts anymore, it's called "just in time inventory" the problem is that it makes the consumer wait, but the manufacturer and the dealer have to handle the product so takes longer. But saves the RV manufacturer from warehousing parts. Happening everywhere, not just the RV industry.
Sadly, we've seen this countless times when the buyer doesn't do a detailed PDI and trusts the dealer. You are not doing the PDI the hard way. Downloading a check list and doing it at the dealer before you sing the paperwork motivates the dealer to get it fixed or allows you to walk away. You'll know this for your next RV ;)
Hey at least you came back, many of us have seen a lot of one post ranters over the years. :)