Because he doesn't want the negative connotation that comes with it.
Just like the debate about, "is it engineering"; by calling oneself as opposed to 'programmer', it conveys more prestige.
As a SWE, he sees himself in the driver seat of the company and doesn't want to be associated with being 'back-end', 'a cost-center', etc.