I think Bourdain should keep his big mouth shut & his opinions to himself. Who does he think he is to think he can play health police? It's not his business to criticize her personal health problems.
Yeah, her cooking style probably helped add to this problem, but I don't know that for sure, & neither does he. He's not her doctor, or anyone else's doctor or medical specialist either.
As for her keeping quiet for up to 3 years, I would have too. Her cooking is her livelihood, & a good one at that. Who's to say what really caused this? Why jeopardize her livelihood? It's not her job to inform us of every problem she has, health or otherwise. She's a comfort/Southern food specialist, not a health professional or diet guru.
The timing, re the drug sponsorship, may be unfortunate & in a little bad taste (no pun intended), but it's still her personal health business. She's not required by any standards to let us know all about that.