OP did you install the under lip protector? I can't see that clearly from your pix. If not I wonder if it would have helped.
http://www.sti.jp/parts/catalogue/br...60204S291.html
Forget complaining to Subaru Canada they will just tell you that the dealers are independently owned and operated and it is none of their business (been there done that, my dealer won't even equip my new BRZ with the proper manuals and GPS card so I paid out of pocket to save me some grief lol). Sometimes I wonder why I even bothered with extended warranty.
This type of carelessness and lack of attention to detail is pretty typical of Canada after living here for over two decades, in a lot of other fields that deal with aftersales services be it cars or even high end mechanical watches. I have tons of these horror stories myself lol! This is not like Hong Kong where most of the time things are done right the first time.