Good quote. There is something suspicious about the whole idea, it sounds too much like an economist trying to solve every problem with the same hammer.
But Gary Becker is not a loon. He has a Nobel prize in economics. Before dismissing his ideas it's worth having a very close look at them.