Я не смешиваю понятия и ничего не уравниваю. В законе четко говорится что убытки возмещаются лицу чье право нарушено. Если чьей-то право нарушено, то это на языке закона называется правонарушением. И оно не могло само собой нарушится. Оно было нарушено кем-то. Кто-то совершил правонарушение. Это лицо (физическое или юридическое) называется правонарушителем. По-моему все предельно ясно.
Не было правонарушения - нет никакого возмещения убытков. Грубо говоря - сам виноват.
Гарантийные обязательства регламентируются законом и/или договором. Их нарушение является правонарушением.