Sie vermissen es - das Escape mit Backslashes soll sicherstellen, dass Abfragen nicht falsch formatiert sind, z. so etwas wird sicherlich kaputt gehen und möglicherweise SQL-Injektionen riskieren:
insert into table values ('whatever 'this' is')
und nichts wird in der Tabelle gespeichert, während dies:
insert into table values ('whatever \'this\' is')
speichert den Wert "was auch immer 'das' ist" in der Tabelle.