Elvis fans go to Graceland. Patriots go to Washington, DC. Civil War buffs go to Gettysburg. Trekkies go to Vegas, and they even argue about canon. Are all these religions? Is the mere act of visiting an important, historic site sufficient to establish a religion?
But he wasn’t comparing Darwin’s house to historical landmarks, he was comparing it to religious shrines.
Being a Trekker is not.