Basically. Treach get's it popping more than most rappers, but he's got a fair share of L's on his record.
YZ gave him an L, not sure if one on one or crew vs crew
Kaygee (from his own group) gave him an L in a fair one
Vin Rock (the OTHER member of his group) punched him in the back of the head during a business meeting

, Treach did nothing but stop speaking to dude.... so that's why they would perform on separate sides of the stage.
Someone in this thread said he's an alkie, that angle kinda makes sense.