What's with all the Jeff hate?

More and more it seems like people get tilted the second they see youve picked jeff and act like you're dead weight even when his raw single, group, and burst healing are crazy good. He can keep a frontline lifelined for so long and rat out of most dives against him. His ult can be a little unreliable so maybe it boils down to that. People I get in Diamond seem to think youre throwing if youre not playing Dagger/Luna/Invis for their infinite healing ults. I even see a lot of rocket hate but its not as common as for Jeff.

You can literally have most heals (or close to it), little to no deaths, and if your team loses they find some way to pin the blame on you. Its frustrating because being forced into the same dagger meta every single match is so boring.