I don't think non-religious people are consciously following a pre-Christian tradition. I think they give gifts simply because it's just the thing to do at this time of year (and I think in our society it's because of the influence of Religion). Hence "Christ" mas gift.