You're saying this like thats not his job. Trump isn't here to accomplish anything. Trump is here to stay out of russias way. But he still has to posture like he's doing something so the right wing eat it up and support him.
By every definition, he is a puppet. Including the definition where he has someone elses hand up his ass to control him.