Here was the problem with "Get X Knockdowns in Y Location", it relied too heavily on RNG (in this case, factors outside of your control).
You needed: 
A. To be in a good spot to drop into Y location.
B. For the ring to close around Y location to get knockdowns.
C. For enemies to drop to Y location.
D. For enemies to rotate into Y location.
E. For Y location to be a good spot to drop compared to nearby locations.
5 factors beyond your control, all of which will inhibit your progress GREATLY (oh yes devs, I totally wanted to spent 23 games trying to get knockdowns in Drill Site only to have 3 more of the same objective to complete) and worst of all required you to do the same objective over and over again on a per weekly basis. 
Now with the new "Respawn teammates X times", we're stuck with: 
A. Having respawn beacons still available.
B. Said beacons are in good positions inside / near the ring.
C. Having time to get your friendlies banners.
D. Not dying while getting said banners / respawning your teammate. 
E. HAVING TEAMMATES TO RESPAWN. (AKA Leavers / Rage Quitters / Banners timing out / etc. etc.)
So it's still a really clunky and obtuse objective, that as you said, prioritizes the goal rather than playing the game. The difference between an objective like that vs. getting 20 knocks with a sniper rifle, is that the only RNG needed to accomplish the objective is finding the sniper rifle.