The word for a person who continually points out problems yet never contributes to finding any solutions is "naysayer" or "negativist." Another word for the same person is "obstructionist" or "cynic" says ChatGPT