SVG isn't necessarily the panacea you're making it out to be. If you have a highly detailed SVG that looks great at large sizes, when you rasterize it at low resolutions, it looks like a gray soup.
[0] https://www.haiku-os.org/docs/userguide/en/applications/icon...
[0] http://tympanus.net/codrops/2014/08/19/making-svgs-responsiv...