As someone who plays support (medic) often it is incredibly frustrating.
Never mind the drag and stab revive interruption, I can be charging for a full paddle revive (when it is safe) and some other guy will swoop in and hit them for a quick 50%.
This is partly because of the badly designed challenges (30 seconds of thought or some actual testing and they'd have seen the revive ones should really specify a 100% revive) but, yes, it's partly because of stupid/selfish players of which there appear to be a majority these days in BF6.
Player 'quality' has never been great in BF, but with this CoD-friendly version it is worse than ever and not only that if you give advice in chat they get childish and toxic because you've damaged their fragile ego or restricted their freedumb entitlement.