The trend towards monochrome, unhinted (blurry) icons certainly doesn’t help.
Yeah and the Amazon color schemes aren't exactly amazing for contrast either.
ironically the new Amazon visual identity has plenty of contrast