I'm fine with having to fulfill your own victory requirements (or artifacts) and not being able to complete another specialty's, except for the fact that as ChickenHawk said, the trader victory is currently not possible, and a researcher won on Aruru with a warlord victory...not to mention the devs having said before that you can complete any of the victory conditions to win regardless of specialty...