In Avengers: Infinity War Heimdall sends Hulk to earth. Hulk was beaten badly by Thanos. And I don't think Heimdall didn't know Hulk much. Why didn't he save Thor by sending him to Earth?
He is Heimdall's rightful king and an Asgardian. So why didn't he save Thor instead of Hulk?