Moebius Corp storyline makes no sense

Mind Control is one hell of a drug.