If you ask "which word better captures the intended meaning?", the answer is "Motif" - everyone who tells the contrary is just wrong. However, people use "motive" in english, so better stick to that.

If you have moral problems with that: Publish in french.