Ubisoft’s recent releases have been plagued by technical issues, leading many players to be wary of purchasing their games at launch. This negative perception contributed to lower-than-expected sales for Outlaws.