I think the backlash over the new sprites seen on twitter might be caused by the icons having fully solid black borders which make them standout when compared to past gen icon sprites. If a softer gray was used, as well as shading consistently with icon colors, it would probably look more natural.