I have met Foose before at a taping for the 1st season of Top Hear US. He must be one of the nicest guys out there. And when the brand new Merc SLS wouldn't start, he jumped right in to help before even the Merc factory guys did. Even pushed it around on some tire jacks so the show could continue. He was just stopping by too. Not even part of the show. It would be hard for someone to convince me that Foose is anything other than a great person.
As far as guys leaving Boyd for Foose, it was probably because Boyd was not easy to deal with. The complete opposite of Foose.