You're all arguing with the guy who can't even be bothering spending 10 minutes farming for 60% dps essences for DR. Of course someone who's firmly of the mindset that you don't put in effort unless you're guaranteed it will benefit you and the rest of the group are doing the same is going to rant about endgame practice parties somehow not working.

Just ignore it. Trusts are obviously not realistic, both in developer resources and the fact Savage is NOT content where you should be able to run with 7 NPC's programmed to do all the mechanics correctly.