The dealer should not be on the hook for delivery and parts delays. However, the manufacturer should provide some type of discount or compensation for the delay. Ford has done this for its Bronco and Maverick trucks which have been delayed. From Motor Trend: Ford confirmed the news to MotorTrend, with a representative stating, "Ford Maverick Hybrid customers will receive a Ford FITS Accessory Kit after they take delivery of their new truck.
Ride Safe!
That's cool--but it's only $50 (and probably only costs Ford $10-$15) and it's for people who preordered the Maverick before November. The Bronco delay gift was more flexible--dealers were given a budget to help customers out in various ways.
The letter dealers received includes some examples on the use of the money to manage waiting customers:
Provide payment assistance to an interim vehicle purchase/lease
Help with rental vehicle coverage
Cover their vehicle's next scheduled maintenance
Offer a discount toward a Ford Protect Extended Warranty or Maintenance Plan
Buy a bottle of their favorite bourbon or spirit to thank them for their loyalty and patience.
I wouldn't say no to a "thanks for waiting" gift from Can-Am--but I would be shocked if they offered anything of real value (like a free cover). I did a Google search and couldn't find anyone except Ford offering a gift (and even with Ford it's only for the launches of the new Maverick and Bronco).