This is an extremely unpopular opinion, but, I didn't like Clannad or Clannad: After Story. Both of them were, at best, mediocre. And, it's not because romance anime or anime about relationships(of any sort), this was a bit too sappy for me, and that made me not connect with the characters as much as I hoped.
The thing with whiny protagonists is that they usually are one of the factors why I dislike an anime more. This is why, even though One Piece is not per se my favourite Shounen anime, Luffy is easily my favourite Shounen MC. But, I do get used to it(as I did with Naruto), but sometimes, it makes me drop stuff(like Fairy Tail, but, there were other, more potent reasons that made me do it). The silver-lining is that Deku wasn't a complete coward, so I was still able to get behind him in MHA.