Зачем лого сайтов пишут в svg?
чтоб не иметь стопку картинок под разные разрешения/устройства.
Вообще в целом почти все изображения должны быть в svg так как:
1. Почти всегда они легковеснее PNG и иногда даже JPG
2. Их можно просто анимировать
3. На их прорисовку тратится меньше ресурсов
4. Они маштабируются без потерь в качестве
...
100500. На них почти полностью можно воздействовать используя CSS или JS