Kabruu confronting Laios here is a great example of how you don't have to write characters to be stupid because they're not the main characters just to cause problems or move the plot along. Him instantly realizing the thing he was actually worried about was just a misunderstanding or something, in a way that doesn't actually de-escalate the situation at all, is just an absolutely perfect bit of writing.