"Have an impact in the world" is a canned answer. I seriously doubt a large percentage of candidates really care, its just not appropriate (unfortunately) to say we're here for the money.
A lot of people get into software because we love to make things that are useful and we love world of elegance and beauty that algorithms and abstractions allow us. We tolerate but don’t support the people that want to become some rich and famous person. I cannot tell the difference during an interview, fortunately, but you can after a while of working with people.