Yellow teeth are embarrassing and that makes people feel uncomfortable and less confident. People who don’t have perfectly white teeth don’t want to smile or laugh at all.
As a matter of fact, sometimes the teeth look as they are never brushed despite all efforts. That is particularly common among smokers as they have higher chance to have yellow teeth. Still, even non-smokers can have yellow teeth if they consume too much sugar.