WWE's pay cheque.
Besides, R-Truth got caught with pot when he was in the main event for Survivor Series, WWE won't suspended/punish Swagger yet because they got the match marketed and booked.
Different situations with in the company leads to different punishment times. Swagger will hopefully...