Of course you on her side.
I do venture to disagree amigo. Racing is racing. It’s why they get paid the big bucks. Adapt and overcome. I have brake checked racers riding my azz inches off my rear tire in tech sections, as well as scraped them off my left or right side using a tree to do my dirty work. I’m there to win races. I’m not going to cheat, but I’m going to get the job done, since they would do it to me.
Her post ride report is no way to be a professional. Sounds more like whining. Just my opinion.