Websites have been creating, collating and displaying combinations of user generated data and business-provided data for a long time. For example, customer reviews on yelp or google places.
People make decisions on whether to try going to a place or not on this all the time. Sites use company logos in all kinds of ways, not the least of which is display in image SERPs, whether they fit brand guidelines or not.
The difference is this was a small site without the leverage to ignore WH.
The data should be accurate as possible, and if it isn't, the person should take the site down for that reason. But otherwise, they should have just changed the branding and kept it up.