Maybe it is just me but I find this headline inscrutable. I have no idea what is meant by kerfuffle or brouhaha. More common vernacular might be better. Does it mean "a minor argument became a foundation threatening problem"? Does it mean "an interpersonal conflict impacted the whole org?" I don't know... And probably do not care at this point.