The guy who threw the cup at Ryan was inconceivably stupid
Before I start, Homelander wasn't justified in killing him
What kind of grown ass man, throws a cup at a child who's like ten years old? I don't understand the mindset? It's one thing to disagree with someone and dislike them, but that was the first time Ryan was shown to the public, Ryan himself hadn't done anything to the guy except be the son of someone he disliked.
While Homelander's evil isn't known to the general public, it is known that Homelander kills people, he killed two people in the first few minutes of the show, granted, in public, the only people Homelander murders are criminals, terrorists, etc, it's known that Homelander and the rest of the "heroes" don't have a no-kill rule.
So what kind of idiot, goes and throws a cup at the child of the most powerful being on Earth who has murdered people in public before, and thinks that it's a good idea?