La clase de fila Bootstrap contiene margen izquierdo y margen derecho que crea problemas

Estoy usando Bootstrap 'row'clase para alineardivs uno encima del otro, que funciona bien pero

.row {
   margin-left: -15px;
   margin-right: -15px;
 }

Lo que noté es que especifica los atributos margen izquierdo y margen derecho para que sean -13px debido a que mis contenidos se desplazan hacia la izquierda. entonces lo que he hecho es agregar otra clase de la siguiente manera:

.row-no-margin {
   margin-left: 0px;
   margin-right: 0px;
} 

Esto resuelve el propósito, pero aún me gustaría saber si hay alguna razón específica para'margin-left: -15px;'. Y cuál es el mejor enfoque para resolver mi problema.

Respuestas a la pregunta(4)

Su respuesta a la pregunta