Kenshin wouldnt have been so badly injured if he wouldnt have been so reserved in his battles. He got injured trying to save one or two peoples lives. And in so doing he severly hindered his chances of beating Shishio. Putting the lives of everyone at risk. Beating shishio was more important than those few peoples lives.