Frenchie, Santa does not "come down". As per myth , Santa lives at the North Pole. As to "divine attributes"...have your parents ever told you "you are good or you are bad" ? I am sure they have. Does that give them divine attributes? I think not.
Making things happen in kid's lives...yes sure...a kid is asking for a puppy, or to have more friends....they have most probably asked the same of their parents.;)

See, Christmas is, for most people, a tradition, nothing more, nothing less.

And why do you call Santa Satan??????