I don't think he was ever meant to be the face of NM/BG.
I doubt 99% of their customers have any idea who he is.
Yup and yup. Probably didn't get canned over a "change in direction" - if that were the case, they'd give him a few months to get another gig. Abrupt firings happen at this level tend to happen when one of the bosses gets a beejay under his desk.