They are only insecure themselves. It's hard to understand difference when you see yourself as the protagonist.
Yes, but why is this the status quo? Whenever envy or fear fuels the insecurity, the protagonist is also a villain. He can pretend to play the hero, but his hypocrisy inevitably betrays him. Is this truly the most desirable role?!
It's futile to see yourself in another man, or desire his existence. Whether you persecute him in fear, or play the anti-hero for his cause in envy, does that really eliminate your insecurities? Perhaps it seems so, in a relative, temporal way, but you are still no better in the end.
There is a simple solution, my friend. Become what you desire, and insecurities will vanish from your thoughts.