For the long term, I say stick with him. For the short term, house him away on the farm until he shows signs of coming out of the funk.
I think I said it before, and it deserves reiteration. He was clearly not ready to come up. The staff of the Twins minor league organization made that very clear.
The Twins MLB brass just wouldn't listen to reason.
Now, they've mentally played around with Liriano's head, and owners of Liriano can just hope that Liriano can get it together.
Personally, I think this is a sure bet by June.