He will never amount to anything in my eyes. WWE have loads of better talents in the roster which causes him to be lost in the shuffle right now. He's still 26 though, so WWE will most likely keep him for a while.
I think it'll be better for his career if he does get fired. He's got talent, but he's just floating around doing nothing in WWE right now. It will stay like that unless a miracle occurs and Vince decides to properly utulize him. That's not happening anytime soon though.