Conte did have to. He was sacked from Chelsea after missing Champions League qualification. He has been sacked from several other jobs. Nobody has been tempted to sack Pep. Winning a league once is a great achievement but sustaining it and finishing top back to back is something very few can do. Ferguson has done it in the PL but Wenger failed to do it, Mourinho managed to win 2 in a row once, Conte, Ancelotti etc all failed to do it. To win 4 out of 5 there is only Ferguson that has achieved that. Conte is a good manager but he has to have sustained success somewhere to be on Guardiola's level.
Guardiola isn't perfect, probably not the best cup manager, but to claim he isn't a great is a bit blinkered.
Liverpool would've won the league this season if they could win the big games. They know how to not lose them but they can't win them. 6 draws out of 6 against the other top 4 teams. 2 cup finals they only won on penalties so Klopp isn't perfect either.