Note that the いく in 出ていく and in していく serve different purposes. In 出ていく it denotes physical motion (leave and go = depart), whereas in していく it's motion in time: do (something) proceeding forward in time. Reference: the last part of Other uses of the te-form.