I think it goes along with all the other WAT ideas this movie has. So many elements have had people skeptical or questioning the decisions, but I think it's just because the movie is introducing new ideas. I don't have a problem with this, and it goes against some people just calling this a repeat of the first movie. With the technology they have and the level of control they have (think) they have it fits right in with the context. This isn't 1993 Jurassic Park where Hammond didn't have raptors being tamed or this level of technology.
It's something new, which is why it seems off-putting. The hybrid seemed off-putting because it was new, but it works with the story of the movie. It's not any different than a dog tracking collar or something along those lines.