Nothing of the sort. I have several PD products and have their anchors in use in a number of ways. I have them on the 200-600 but they aren't my primary support sling anchor. In that application in particular (and in general), I'd be happier if the loop was a bit longer - to make it a bit easier to loop over the "button." Also, the strap loop on the lens body while not a "sharp" edge, they could be a bit rounder, too. Hence, it works but I'm not convinced it couldn't be better.
Also, I weigh over 200 lbs. In the event of an accidental snag or an intentional grab, the straps/anchors could easily be presented with a load well over 200 lbs in any of their uses. Whether it's better that one remains attached or it separates is interesting but depends on the circumstances.