I feel this is a rather large mistake to do this at this point.
6 out of 12 classes do not have all 16 Legendaries testable.
One Spec, Subtlety Rogue has not had a single Legendary testable on the vendor.
Many specs only have 3 out of 4 or 2 out of 4 Legendaries testable on the vendor.
The Generic Legendaries have not been testable.
With the vendors removed, this means weeks long grinds for Soul Ash, Professions being required to be leveled for the base Legendary items and Inscription Stat Runes, Recipes obtained from Unknown Sources.
It leaves many things untestable.
Class Change Testing Concerns:
There are fresh rounds of class changes announced, for Shadow Priest this week, and hopefully many other classes in the coming weeks; which will require Covenants, Soulbinds, Conduits, and Legendaries to test fully.
This will not be possible.
Raid Testing Concerns:
With more raid testing on the way, (i presume), how is this going tune the raid correctly?
When we now have level 50 characters with excessive endgame stats, and none of the Shadowlands Systems: Covenants, Soulbinds, Conduits, and Legendaries.
Some may do the full 50-60 leveling experience, but to do that, and then the Professions and Torghast leveling for a single Legendary?
And Campaigns for Soulbind and Conduit unlocks?
It’s a lot of content effort which many won’t engage with, leading to rough tuning.
Conduit Revamp Concerns:
What about the big Conduit Revamp that is due this week’s build?
2 out of 12 classes do not have Conduits Implemented on Flaskataurs.
At least 6 out of 12 classes do not have full Conduits implemented for every Covenant ability.
Now rather locked behind the requirements to level and choose Covenants on fresh characters.
Will we see the sources of Conduits?
If all the Flaskataurs are gone, how do we test this new Conduit Collection system?
I strongly think there is a case for Level 60 Character Premades and Flaskataur skips to remain while Classes and Shadowlands Systems remain in flux.