Factories should only setup required data (basically anything that you have a validation on. It feels like `nickname` could be dropped.