I really don't think it's such a bad slogan. Yeah it's stupid cause people wont fall for it and think they will be intelligent by buyin ditech, but its the intent behind it which matters.