Ubisoft assures us they've learnt from past mistakes

Where have we heard that before?