Why is it problematic to use color as the sole differentiator between icon states (e.g., active vs. inactive)?