Etsy is implementing a significant change to one of its core trust mechanisms: the star rating system for its sellers. The online marketplace is shifting from a ...