Sorry to hear that a number of you are having problems with the AC, that sounds like a problem with the supplier of the AC parts and possibly at the assembly plant in Mexico. My first impression is that the folks at the assembly plant are not doing any leak checks after the system is charged with freon resulting in leaks that drain your system. Can Am will resolve this issue but I am surprised that they are not stepping up with the parts so that your vehicles can be repaired and back out where you can use them.
I have owned many BRP/Can Am (well over a dozen skidoos and quads) since 1996 (my first Summit) and have had very few problems, mostly the odd recall. All of the issues were resolved at the "dealer level who is the first point of contact". I have to disagree that Can Am service is the first point of contact. For example I don't call GM corporate if I have a problem with my truck, I would take it to the dealer. Since AC is new to the Can am sxs I am not surprised that the dealer may send your unit to an AC shop to troubleshoot because their tech's may not have any experience with AC.
BRP Care probably monitors this forum, as they do others, to see if there are customer complaints about dealer service and occassionally reach out to the customer to have them call directly. If you are unhappy with the dealer service I agree that you should call Can Am Care to try and resolve the complaint but I don't expect they will step in to over ride the dealer very often?