I think a lot of devs, especially the older ones, see nostalgic appeal in retro graphics, and others just simply like the style!
I too am a bit surprised retro style games are so popular - in Construct Classic, for example, you can do amazing things with thousands of sprites, zooming, rotation and shader effects, but not many games seemed to want to take advantage of that.