Santa Claus only delivers gifts to members of the supernatural community but as a Demi-Angel he has the power to deliver to everyone if he was permitted to do so by the powers that be. The science based Santa described in the video is definitely a Santa that would exist in a parallel Universe where the real paranormal Santa doesn’t exist. Perhaps a corporation acquires amazing technology, and decides to corner the Christmas market by literally becoming Santa Claus. Another scenario is a time traveler from the future setting up shop in the past as Old Saint Nick. You could even have an extraterrestrial becoming the Santa Claus of any given parallel reality. Of course none could ever hope to take the place of the real supernatural Angel deal!