No More Illusions