As time passes, dyes react with water molecules in their environment. Dye molecules that undergo hydrolysis become impotent and cannot pass on their color. Yes, dyes eventually go bad. They lose potency and vibrancy over time.