Предложение необходимо перестроить.
(1) Как заметил ddbug, неверно говорить "раздувать смог".
Вариант замены: "средство для борьбы со смогом"
(2) Неверно выражена мысль: "По своему назначению... она была антиэкологична".
Ведь не хотите же вы сказать, что она была предназначена быть антиэкологичной.
Вариант замены: "По своему назначению она была средством борьбы со смогом, но оказалась антиэкологичной."
(3) В качестве однородных членов предложения выступают слова, выражающие неоднородные понятия ("она была антиэкологична и отвергнута"). Причем "антиэкологична" относится к "по своему назначению", а "отвергнута" - нет. Вариант замены: "была антиэкологична, и поэтому была отвергнута".
Окончательный вариант:
По своему назначению она была средством борьбы со смогом, но оказалась антиэкологичной, и поэтому была отвергнута.
P.S. А сравнительного оборота, заявленного в вопросе, нет даже в исходном варианте. Ничего здесь не сравнивается.