You do have a point here. Overpowering armed soldiers is not exactly the same as kidnapping unarmed civilians. However, consider the difference between the operation of the IDF elite units "nabbing" specific terrorists (and not just any Hamas member), and Hamas kidnapping a random soldier, that it was his bad luck (and maybe less than stellar reaction time) to be there. Also, consider the difference in goals: The IDF wants to take a specific threat off the board, while Hamas wants a bragaining chip. Isn't that exactly what hostage takers and kidnappers have been doing since time immemorial?
US rally shows support for ex-Marine held by Iran on spying charges (AP)
from the article: The wheels did not turn