Partial Source: The Pro Wrestling Insider
Sabu has had a long history of behavioral problems backstage in WWE which lead some observers to believe that he really did not enjoy working for the company. Prior to his firing Tuesday, he had in fact failed a wellness test and rather than being suspended he was punished by having to wrestle without pay and only put other people over.
There was also an incident at the airport en route to the ECW tapings where Sabu was detained by airport security after they checked his luggage. He was not very happy about them searching his luggage and caused a big scene at the airport, which delayed his arrival to the tapings by several hours.
When he finally arrived at the ECW tapings he was instructed that he would go out and put over Kevin Thorne. Sabu claimed he couldnât do it due to a neck injury that had been bothering him over the weekend. This was the last straw for WWE and they made the decision to release him right there.
When friends of his asked him why he was behaving like this and acting like he wanted to be fired, he pretty much said that he didnât want to be with the company anymore and had been unhappy for a while.