So we all know people who exhibit dependent behavior and cannot seem to solve their own problems...
While I agree that helping others is a benevolent action - I cannot always justify it. It is NOT always the right thing to do.
Life has one factor that is key in our growth, that is ADVERSITY. If I remove adversity from the equation, an organism becomes complacent. Getting fat and happy off of not being shaken from their comfort zone. Having experienced a great deal of it myself, I ask myself "If I could have changed what happened to me - would I?"
The answer is NO. Without those things I would not have questioned my existence, the authority of others, or made my own way mentally, emotionally, and at times physically. Removing the adversity from the lives of other CONSTANTLY will cripple them. Shelter them from the conditioning of pain and struggle. I have conditioned myself to be most calm and resolute in misery, this way I can calmly return to happiness. Staying collected and swimming parallel to the shore when rip tide pulls me out to the stormy seas until I can return to solid ground.
By this logic I am seen as someone who allows harm to come to others, this too is a fallacy. I am giving them the opportunity to glean wisdom and clarity from their misfortune. This way they may minimize or even avoid it in the future. On their own.
Remember this when always catching someone as they fall. You may be doing them more harm than good.