Heroes are usually the ones throughout history who went through great suffering for a an unpopular cause. They end up changing the world for far better than the populace even thought possible.
If game developers want people to feel like heroes, they need to point out what a real hero is. Make heroes out of people instead of tricking them. They will feel way better.