I think the key is that Steven didn't try to enter Lars' body, he just ended up there, and he did what he thought Lars would have done in that situation, he just happened to be really bad at it.
It's not really fair to judge him for something that he didn't do on purpose, and that he acted entirely in good faith.
Re: Spoiler warning for season 3
It's not really fair to judge him for something that he didn't do on purpose, and that he acted entirely in good faith.