So how are people who friends already play the game, and other friends who refuse to buy the game because of the bugs/company etc, supposed to get the outfit? The least Ubisoft could do is give the original Ultimate edition buyers (the people that pre-ordered) the outfit and items.

Call it a gesture of goodwill towards the original community, considering that we are the people who will/have pre-ordered Warlords of New York.