In single player its frustrating when it happens and it happens on plays where there should have been more seperation between the defender and WR. if you want it can happen all the time and most times its forcing the AI to pass the exactly where you want him too each and every time.
Online, its a tactic used by many and with the warping of players to get tot he ball even while making contact is the icing on the cake. If you are a step or 2 behind the intended WR, then it is what it is and you just have to make a play after the catch. But to intentionally hold someone from making a completion is beyond scandalous.