I think they're great when used to "fill out" the part of the teeth that looks like it's missing. Some people are born with or get really small, unattractive teeth, and veneers can really help them.
Some other people get these huge, white veneers, some that are much too large and it gives that gummy-smile look but without the gums showing.