THE GAMER NEXT DOOR

Question: Why are they all so shocked that Kevin called Frank a cheapskate? He is. He also just practically admitted that he's not paying for this trip?

THE GAMER NEXT DOOR

Answer: I think they are just more shocked with how brazen Kevin is with telling off his uncle.

Phaneron

Answer: Not only was it disrespectful toward his uncle, when a kid Kevin's age says something like that, it is often attributed to overhearing and repeating what adults said. The implication is that Frank would now know what his adult relatives thought of him. They are shocked partly because they are embarrassed and feel guilty.

KeyZOid

Chosen answer: Harry wasn't annoyed because Marv stole from Santa Claus, he was annoyed that Marv was thinking "small", stealing coins that would help them live day-to-day while Harry wanted to plan really big heists that would set them for life.

Scott215