Tar baby is offensive because...why, exactly?
Why should black folks be offended by literature characters like "Tar Baby" or "Sambo"? Or a description of their ancestors military/hunting technique like "Spear Chucker"? Or the French word for Black...Negro ("The United Negro College Fund")?
Don't forget what the initials NAACP stand for!