¿Qué significa "made up for it"?
Respuesta de un hablante nativo
Rebecca
"Made up for it" significa "compensar por alguna cosa hecha". Se está diciendo que el progreso que se ha conseguido al utilizar el sistema nuevo compensa que este sistema sea menos preciso. Ej: "I wasn't able to celebrate my birthday, but I had a party later to make up for it." (No pude celebrar mi cumpleaños, pero di una fiesta más tarde para compensarlo.) Ej: "Even though his job is hard, his salary makes up for it." (Aunque su trabajo es duro, el sueldo lo compensa.)