i don't think it's a social taboo to refer to oneself in a positive way. i think the problem arises when one feels the need to refer to how exceptional they are. or special or 'gifted'.
i hate the use of the term 'gifted' to refer to advantage. just call it what it is. a lucky advantage
But the more reason I used, the more hostile they got.