Вообще нормалайзы и ресеты существуют для конкретных целей.
раньше дефолтные стили в браузерах оочень отличались. и не было магического свойства all: unset; чтобы можно было сделать хорошо)
body *,
body ::before,
body ::after {
all: unset;
}
сперва ерик-майер сделал свой ресет чтобы облегчить жизь тем кто верстал кроссбраузерно в 2008 году.
а потом николас-галахер придумал что надо не только ресетить но и задавать дефолтные стили там где они отличаются в браузерах.
типа тоже упрощение для разработчиков.