¿Desde cuándo la humanidad cambió las relaciones (entre novio / novia y esposa / esposo) a algo como una transacción monetaria?

Siempre fue así. El matrimonio es una relación de base económica, y su precursor, el noviazgo, es una demostración de la viabilidad de esa relación económica.

Casarse por amor es un desarrollo bastante reciente.

Desde siempre.
Querer a otra persona es natural.
Llegar a un acuerdo sobre un conjunto específico de reglas para una relación es cultura, y la mayoría de esas reglas es aumentar el valor para cada persona de la sociedad.

Desde la antigüedad. Las monedas, por ejemplo, se utilizan desde hace más de 2 mil años. La moneda en forma de papel es bastante nueva en la historia. Pero creo que podemos considerar que las transacciones monetarias han existido en otras formas. Un chico de las cuevas regalando recuerdos como alimento para mujeres, etc.

No estoy diciendo que no hay “amor puro”, pero es muy raro y por lo general dura poco tiempo.

Por eso no me siento tan inferior cuando, de vez en cuando, busco el “amor” de las prostitutas, es algo natural. Agrego que la prostitución donde vivo no es un delito (si los hombres o mujeres tienen más de 18 años), solo se puede criminalizar el proxenetismo.