Back to the future just would not be the same without Michael J. Fox. My wife and I have a standing agreement to sing the theme song for Family Ties if we ever see him at the airport or something. We sang it every time the show came on that first year of marriage. "Oh I bet we've been together for a million years...". I can't imagine anyone filling his shoes in the role of Marty.
Rest assured it isn't some pagan ritual. Not that I would be adverse to a little dancing naked round a fire. I am overly sentimental though. I save things, letters, pictures, pubic hair in a tiny bottle, little things given to me. It was a day of letting go.