If the secondary stats of the legendary are trash for his spec, it doesn't matter - the item is still trash. No main stats jewelry and trading personal loot has improved the game.
Outrageous secondary stat weight disparity has made it worse. There are specs that value secondary stats over main stat.