I agree with the original poster and add my support to the motion to restore Harpoon Shot, at least as an option. The one person who posted in disagreement with the rest of the thread is seeing only one of the benefits of Harpoon Shot. As a Dirty Fighting Scoundrel, I appreciated Corso pulling enemies towards me if I was trying to start combat from a distance AND I appreciated him pulling enemies away from me to help lessen my number of opponents if I ran into the mob. Not only that, but Corso is no longer a ranged tank if he runs into melee. We have lost multiple levels of functionality now.
I have not complained or even been particularly displeased with any other aspect of this game. Eliminating Harpoon Shot, however, is extremely frustrating. I have disabled Illegal Jet Pack, but that is only halfway to fixing the problem. The other half, I cannot do myself. BioWare, please bring back the Harpoon Shot for Corso Riggs.