Yeah, I don't know, the argument here I think is just dated if I'm interpreting it correctly. There's nothing there in Java that forces you to make classes that are actions or verbs. You could do the same in any language that has classes. Java has long since supported lambdas and functions that can be passed around.