So I was thinking a little bit and realised that people being upset about Wanda destroyed the Mind Stone (thus killing Vision) so late is totally irrelevant. At that point when Dr. Strange gave the Time Stone to Thanos, he could just go back in time and get the Mind Stone (if destroyed sooner berore he arrived on Earth) just as we saw. And also people don’t mind Dr. Strange willingly handing over the Stone, but bitching about Wanda (and a whole lot of other people) not wanting to kill someone.

Absolutely. This movie has people all over the place pointing fingers, and this is no different. The Time Stone is even able to manipulate time in an isolated instance–that is, it’s not like Thanos even had to reverse an entire timeline. He could localize the effect to just Vision.

I will say, though, Strange definitely has a greater plan in mind, so it’s not quite the same kind of decision.