According to a source within WWE, another big reason why Bryan Danielson was released from the company is because he spit in the face of John Cena during the NXT beat down angle on Raw.
According to what I was told, both Cena and Vince McMahon were very upset that Danielson spat on Cena, as McMahon felt that it was too demeaning of the company's top babyface.
This of course then begs the question, "why is Cena pushing so hard to have Danielson brought back to WWE?" I was told the answer is that Cena is trying to attract more internet fans, and this is his way of "babyfacing to the wrestling world." As we have exclusively reported before, Cena going to bat for guys like Danielson and Evan Bourne on his Twitter account and in interviews is Cena's way of getting over with the fans.
It should be noted that the source I spoke with did not say the spitting incident was the ONLY reason why Danielson was released, but that it definitely played a part in his release as well as the choking incident.