There is no satisfying some buyers, doesn't matter how good you are, they will find a fault or supposed fault of some sort.  Then there are the ones that mark your stars down "just because they can".  You can't win.