I thought it was a bit plot by numbers (vis-a-vis the book). It didn't really have the emotional punch that the best Sci-fi does - Silent Runner, Solaris (either version) or Arrival etc.
I liked it. But for me it ranks around Moon (the Duncan Jones film) level.
Not all films have to have an emotional punch.
This was a film about a coward who found friendship and a reason to be brave. It's a feel good film. Which leaves you happy (which is the most important emotion). Which can be just as good. Really enjoyed it.