If Goodwillie is the answer then I am not sure what the question is.
When pointing the finger, it is worth remembering that three fingers point straight back at you. Maybe watching his diet, getting 100% fit and avoiding late night brawls would have done his chances more good at the Rovers.
When you think of the great strikers we have enjoyed watching at Rovers this last decade or so, to be lumbered with this classless fool is testimony to where the club is up to at this time, downsizing quality in all areas.
Let him go, he won't be missed.