I like it only if I want an easy way to return lots of values.

If I mess with the contents held at the addresses of variables, I don't have to mess with copies and returning only one and such.