Is NASA launching too many asteroid missions?

Not all scientists are happy about recent Discovery mission picks