A while ago I would have agreed with this whole heartedly.
Now I'm old and grumpy and everything seems like a can / should question where the "should" part is only satisfied if a really significant problem is solved, because the "can" part always requires a trade off that is rarely worth the cost.