He is (was) a cheat. Not sure about the Rugby League side of things, but I do think it's a bit off that he served his ban, then came back and everyone is up in arms about it. If they didn't want him to come back, they should have given him a lifetime ban.
One Big Publicity Stunt, He'll play at the weekend. They'll put him on with 5 minutes to go if the game is won or lost. Will add 2000 to the gates though!