Likewise when Frank argues in favor of his working for the banking industry, this raises conflicts of interests for legislators and potential for undue and hard-to-detect influence in a way that e.g. taking an academic position concerning banking or lobbying for gay rights would not.
That being said, Barney Frank’s rationale of wanting to make money is pretty openly terrible, he doesn’t come of great either
Non competes don’t usually go down very well in these parts, so expecting someone to voluntarily step away from their area of expertise is a big ask.
I like what I do; I like my colleagues; I’m proud of what our teams have accomplished, but I’m very clear that I work for money.
Having made the mistake to have been an elected official in the past should not ban you from high responsibility jobs, maybe ?