It's just like how he runs through trees, ducks under fallen ones, and automatically hides behind a corner for cover. It's an automatic interaction with the environment. I don't see what the big deal is. I'd rather have it like that then have to push a button every time. Much more fluid and realistic that way.