They served their purpose as a way to recognize themselves and then used it for the thematic and iconic moment so why wouldn't they discard them
They never forget vivi and they don't need an x to remind them of their future crew mate by that logic if they kept the marks does that mean the other crew mates like robin, franky, brook and jinbe would have the mark too? or we just see straw hats with an x and others who don't like some redundant seniority system
They weren't such a big deal to the crew I mean vivi probably discarded hers too