Yeah, I agree that ghost likely hasn't violated any business/legal contracts. That said, they've certainly violated an implicit social contract for the behavior expected from service providers of their type.
So to say "The service did nothing wrong."... is correct but only in a technical, legally correct sense.