This doesn't look good. To make matters worse, BF repaired the frame but didn't replace the disk rotor or rim. The author guessed (wrong) that BF didn't replace them because they weren't part of the warranty. BF didn't replace them because they didn't notice the wheel damage.
Not sure how that could possibly be, but I must report that I had a similar situation. It seems that BF's customer care people are extraordinary; but they have to cover for their service staff, who seem to make a fair number of mistakes.