The way I would put it: Doing the right thing is hard. It doesn't mean one should give up without trying. Also, something can be done better even if it's not done perfectly.
If it's worth saying, but not worth its own post (even in Discussion), then it goes here.