Логика конечно может быть сколь угодно сложной, но охватить силою мысли довольно тяжело, и написать юнит тесты для 100500 состояний можно, но забибикаешься.
Три кита на которых зиждется реклама: враньё, преувеличение, замалчивание. Новости СМИ - это политическая реклама.