Was Odin the reason Thanos never collected the stones personally?
Não é verdade, não. A caça de Thanos ao Infinity Stones começou em 2012 em The Avengers . Lembre-se, Thanos envia Loki para obter Tessaract (ou seja, Space Stone), dando um cetro que continha a Pedra da Mente. Eventualmente, Loki é derrotado e o Tessaract foi mantido no cofre de Asgard.
Nos pós-créditos de Avengers: Age of Ultron , Thanos é mostrado dizendo
Fine. I'll do it myself.
Então, ele estava cansado do fracasso de quem ele envia para recuperar o Infinity Stones. Portanto, ele decidiu coletá-los por si mesmo.
Além disso, não é indicado em filmes nem há palavras oficiais até agora sobre se Thanos não é páreo para Odin. Nós não os vimos lutando entre si. Nem se afirma que ele estava apenas esperando que certas pessoas morressem antes de começar a coletá-las. Você encontrará muitas teorias de fãs, mas não há palavras oficiais sobre isso.
Or just it was right timing?
Então, foi apenas uma coincidência.