Nobody wants to lose their job and nobody wants to see someone doing their job better than them. He just couldn’t accept the fact that he messed up and couldn’t face the real world. What would there be for him to do out there if he’s so used to being an agent? They needed to shed some light on real life issues. There’s a lot of angry people out in the world like Silva. Things don’t go your way and you’re ready to retaliate but in all reality it’s your fault why things went the way they did.
Silva tells Bond “You’re still clinging to your faith in that old woman, when all she does is lie to you” and he’s referring to M. M lied to Bond about his marksmanship evaluation score and about the psychologist clearing him for duty to not worry Bond or to be deceitful but only to help him. M knows nobody gets the job done like Bond and she needed him. Just shows she has a little more faith in him than we thought. Silva says she sent Bond after him knowing he would likely die but he wasn’t as ready as he thought he