Would you say intelligence is the most important factor when determining whether it is ethical to cause suffering? Is it more ethical to cause suffering to an unintelligent person, like a toddler, than an intelligent one?
Weak is not the best word. Soft is probably a better description.