you're being a bit too harsh on steve. He does everything he has to do for bucky, he is his last piece of memory he has of his own life. Willing to let him beat him beat him to death to prove the point. Steve can be stubborn at times and he has a sense of loyalty none of us will ever have. Maybe a bit unrealistic to our times too, but certainly he doesn't deny him who he is. He made a comment it wasn't bucky and he shouldn't blame himself. It wasn't him and I agree with that.