I work at the company that manufactured your Viper door hinges.
Since I own a Viper, I brought the subject up with the hinge design group, and spoke to the actual designer of your hinges and he said that the design challenge was mating the hinge to a pillar surface which had a low coeff of friction (the pillar material to the aluminum hinge), a very unusual situation for an OEM vehicle (typically steel on steel).
The hinge position creeps over time on the pillar, it may not be the hinge itself, it's because of the mating surfaces, they slip. Unfortunately there wasn't a method of fixing the hinge permanently to the pillar because the hinge position needs to be adjustable on the pillar at the factory.
I adjusted the position of my doors a few months ago. There is a good Post how to do this. It's easy enough, open the hood, and remove the side plastic gill cover to gain access to the hinge pillar bolts. Loosen 3 (there's 4 bolts) hinge pillar bolts, but leave the bottom bolt tight (the lower one) on the hinge pillar. Lift the door up while the door is slightly open and then tighten the top hinge bolt to lock in the new door position. It may be trial and error to find the best position of the door not to rub the weatherstripping. Put a thick rag under your door on top of the weatherstripping to avoid dropping the door too much while adjusting it. It's better to have 2 people, have your spouse or buddy lift the door while it's slightly open when you tighten the top bolt. Once done, tighten the remaining 2 hinge pillar bolts.
Assemble the plastic gill cover back on, but keep the gill cover bolts loose, and adjust the position of the gill cover so that when the door opens it doesn't rub the gill cover, check this by opening and closing the door and check the clearance gap.
Check the hood to door gap also, the rear hood catches can be adjusted up / down to lift or lower the hood. I had to adjust my hood for a nice level fit / gap with the door.
In the end, this took me about 45 minutes to do both doors taking my time, it's really quite easy. No rubbing, and the doors open and close smoothly as they should.
If you do need hinges for any other reason (if worn out), let me know, but don't waste your money on expensive door hinges without adjusting them thinking they are worn out.
I hope this helps.
Best regards,
Mike