If they take away a store owners ability to see who left a review, there won't be a way for a creator to, at the very least, try to rectify whatever the problem is. Not all creators are as*h*les, some actually care what their customers think, but, even with that being said, I believe a creator has a right to ban or mute anyone they want from their store on the marketplace or inworld because it's their store. Period.