Replace Method with Method Object... I find it weird to see that a new class is considered a drawback
In find, this is complying to SRP of the solid principles. I would remove this drawback.
Alternatively, that class could be made into a nested class instead.
- Another class is added, increasing the overall complexity of the program.
Customer support service by UserEcho