If anything, I think the BBB is more culpable of ruining someone's reputation than what the OP posted.
Their criteria for lowering rating is based, amongst other things on:
BBB does not have sufficient information to determine how long this business has been operating
Failure to respond to 1 complaint filed against business
BBB does not have sufficient background information on this business.
Which means that if they ain't a clue what the business is about, they...