nae-sayers
A bunch of sore losers who only know how to complain and poop on other people's success.
'They said the plan was terrible, even though it worked.'
'He just said no to everything, even when it made sense.'
'They spent all day arguing about nothing, like it was their job.'