Grilled J. listed 9 logos he was not totally happy with. Of those 9 logos, 2 of them were in the newsletter that you said has nice logos and not one is ugly. Hence the two Vavogo and Zilenga. (note the other 7 were of similar quality)
I have all my BB domains RANKED in a spreadsheet from my top #1, to my bottom. Not all my domains are equal, or the same price, or get the same traffic, or get an 'equally' artistic logo. Some things turn our better than others, thats just the way life is. BB has 800 sellers and most of them have never asked for 1 logo review. BB is always open to reviewing a logo if a seller is not happy. And BB is always open to reconsidering a domain submission.
But if they decline a domain or logo review for their marketpalce, I trust they understand their audience/customers. Lots of domain investors support themselves off of BB sales alone. Everyone has a different opinion(secret) for success.... apparently whatever BB's secret is, works.