totally agree. You are penalizing good coverage and rewarding a bad throw usually (underthrown ball).
my solution is for the NFL rule book to say that an underthrown ball is not catchable for purposes of PI. As a receiver, if you have to come back into a DB like that, it shouldn’t be deemed catchable.