The morphing armor is sometimes strange, but otherwise the RNG would even be worse. You would more likely get good stuff, but no one can wear it. Because the specific race members in your team are skilled in a different way.
They would have to make the loot drops accounting for the group your are playing.