I think the chemistry behind Kutcher and Cryer is fine. The show is just all played out at this point. Jokes about Alan's poor love life can only go so far. At some point he has been humiliated in every way possible and they have to start recycling the old humiliations. It should have been canceled when Sheen quit, or when the kid grew up and left for the army.