Build diversity has already been discusses to death in several posts and I don't want to needlessly add to the fire, but I feel like a lot of the posts only highlight the fact that there is an issue without going into details or offering a solution, so that's what I will attempt.
The problem is pretty simple, the weapon you use restrict which arcanics that scale and vise versa. Being forced to choose between which weapon and what arcanics you build for is not a compromise, it's a punishment for thinking outside the box and being creative.
The solution, weapon damage and arcanic scaling need to be independent from each other.
There's several ways this could be achieved, weapon requirements and scaling could come from the combat arts after it's rework, arcanic scaling could be worked into pact upgrades, or something else entirely. How is less important, something just needs to change because there will never be balance or build diversity if virtues is the only intractable system that scales everything in game.