It's crazy how inept WWE is. CM Punk would have been wrestling today if they just reached out to him and handled everything with grace and understanding. Instead, they fired him on his wedding day. I can understand being frustrated with him for walking out but Vince should know more than anyone that wrestlers get burnt out. He should have given him his time off then called Punk to work things out when he felt like he's given him the appropriate time off.