You not hearing it doesn’t make it archaic. Tinker is still thrown at Travellers in Ireland, the UK, Australia, and elsewhere. Calling it “dead” just shows you your bubble, not reality.
I think you're now being deliberately obtuse or trolling, if you can't understand the difference between naming a product an ethnic slur and the colloquial use of a swear word.