Microsoft is revitalising Avatars for Xbox One, but should they really return?