Either way, it's better to help a little, even for the moment than nothing at all.
One of the best ways of going about this is just, not turning a blind eye when you know you could have done something to help a situation. Just like that and you would be somebody's Hero.
Sorry to say but I have found your idea nothing but ridiculous.
Not everyone wants to contribute to Worlds Problem Solving to become a hero. There are some people who really want from the heart to try to free the world from so many problems.
And if they desire to do social work comes from the mind, then boringness will never come into it. Rather, you will feel lucky if you can play a role in eliminating any problem.
In underdeveloping countries violence against women, rape is a daily occurrence, but no one cares about it. This news only catches the eye as soon as the newspaper opens.
So, if I am asked, how do I want to contribute to the world? In my eyes, Famine, child abuse, and violence against women are the biggest problems and I want these problems to go away.
Maybe there are some people in our society who do social work to become a hero in the eyes of others. But whether his intention is to be a hero or not the main point is people are benefiting. What's the harm in that? If your one small step can help someone, then do it. Always think positively.