The listed supposed conflicts of interest mostly aren't any clearer than the baseline assumption "ex generals will generally favour more defence spending" which anyone with more than two brain cells should already be working on.
How is an General Everard being a patron of an armed forces charity, a software company enhancing onboarding experiences, a skills training company or even an "informal network of strategic thinkers" who write blogs likely to influence his defence spending views more than being a general?
It's not like it's standard journalistic practice to provide the entire resume of any other type of commentator.
Definition of conflict of interest: a conflict between the private interests and the official responsibilities of a person in a position of trust.
Army generals are in a position of trust, we assume they're acting in the public interest. Whether that's for more spending, more war, or less.
Here's an ex general's view on war and military spending:
> Every gun that is made, every warship launched, every rocket fired signifies, in the final sense, a theft from those who hunger and are not fed, those who are cold and are not clothed. - Eisenhower
The point is, there's clearly a problem if the public are getting opinions on this stuff from people who now have undisclosed private interests.
Shouldn't the public know that the former army general telling them that military spending needs to increase, now has the following roles?
> Paid positions included working part-time as a strategic advisor for Schroders bank, plus advisory roles at Helsing – a German AI defence start-up – and an insurance firm. ...spends 30 days per year “as a thought partner for Tony Blair in his role as Executive Chairman” at the Tony Blair Institute for Global Change. ...is chairman of Equilibrium Gulf Limited, which advises the crown prince of Bahrain on the autocratic country’s notoriously brutal interior ministry.”