We didn’t want new players to forget they exist, or think they have declined it forever, if they chose to not accept the quest, so them showing up each time you talk to the NPC was intended, but it should be hiding until next time you talk to them.
We’ll look into if it’s showing up at other times when it shouldn’t though.
Just out of curiosity, as an old player, why did you decide to never accept them even if you chose not to progress on them?