Look, neither John Winchester nor Giuseppe Salvatore is going to receive a Father of the Year mug for Christmas any time soon. But who is the crappiest dad of all?
Guiseppe Salvatore was the worst. A good dad would have gotten his kids the hell out of Mystic Falls as soon as he heard the word "vampire." He also would have never let Damon walk around with that hairstyle, but that's beside the point. Sure, John Winchester destroyed any and all chances of happiness for his kids, but at least he didn't KILL them. John died for his sons, while Giuseppe shot his in cold-blood and tried to light their girlfriend on fire-- in a church. Now who would you rather have tucking you in at night? Exactly.
I hate you, John Winchester. I hate your big dumb combat boots and the way you read my mind, I hate... wait, wrong rant. Honestly, though, let's go over John's parental indiscretions, shall we? First he raises his kids "like warriors." I understand that he was traumatized by his wife's death, but you'd think that after a few years of seeking revenge, he'd give up and settle down.
No. He moved his kids from school to school, left them alone in motel rooms for days at a time when Dean was only around 10 years old, sent them to school with knives, gave them guns at age 9... plus, there's plenty of evidence that he was also a boozer with a bad temper.
Meanwhile, he had an illegitimate kid on the side who he took to baseball games, presumably while Sam and Dean were alone in a motel room without Christmas presents. Yeah.
For the entire first season, John hid from Sam and Dean while they searched for him tirelessly, because he was apparently searching for the Yellow Eyed Demon and it was too dangerous to bring the kids along for the ride. Then, when it came time for an actual showdown with the Y.E.D, John left Sam and Dean to do it alone? Oh puhhhlease.
Sure, he gets extra points for dying for Dean. But those points get taken off the scoreboard since he told Dean that he might have to kill Sam -- but skipped the part about why.
Because we'd rather love to hate someone than just hate him... and Jeffrey Dean Morgan is easy on the eyes.