I think hopes that Trump has a different agenda to Putin are admirable but naive. I've never seen any evidence of this.

Yeah, in dealings with literally every other entity on earth, Trump is all about himself. Not so with Putin. I will be genuinely surprised and delighted if they ever have a falling out. Trump behaves consistently as though he is compromised. I don't know whether he is or not, but I have to say "yeah, probably" based solely on his behaviour.