Salt is good; but if the salt becomes unsalty, with what will you make it salty again?
Salting your hashes is a good thing. It adds another level of protection to your hash, and prevents the effectiveness of rainbow tables should your hash get out. It’s been standard practice to use a salt when storing passwords and similar information for almost 30 years now. Using a weak salt can significantly reduce the protection it will give you. Also, use of a salt should just be an additional level of protection to your hashes – not your only protection. However, the use of a salt doesn’t suddenly mean that sharing your hashes with the world is a good thing.