Должен отличать, человек же видит что это реклама, и Adblock должен видеть.

И на иллюстрации видно, что "Sponsored" посты должны убираться.

вот ещё изображение работы fbAdHighlighter. Тоже софт корректно детектирует рекламные посты
Может это с русским facebook Adblock некорректно работает?
П.С.: опыты показали, что с обновлёнными фильтрами Adblock-a и английским интерфейсом на facebook реклама ведёт себя точно также.
P.S.: Поставил fbAdHighlighter на Firefox - нормально работает, всю рекламу затемняет и пишет поверх, что это реклама. Вот бы удалить её совсем