Subject: Re: KHC
You may be reading too much into it. The only reason given for quitting the BOD was:

“consistent with its other non-controlled investments, it will no longer hold Board seats on Kraft Heinz.”

https://news.kraftheinzcompany...