Personally, I like Shirou very much and, IMO, he's one of the best VN protagonists because he actually has a personality unlike most of them (looking at you, Tohno Shiki, even though you're still better than most protags). Well, I just hate self-insert protagonists, but I've come across people who hate him for the opposite. Well, lolopinions.