Всегда стоит подходить к такому вопросу от смысловой составляющей.
Определить, контентное изображение, или декоративное. Декоративные в 95% случаев делаются через бэкграунд.
https://htmlacademy.ru/blog/boost/graphics/content...
Поэтому бэкграунд это не антипаттерн, это один из способов, который отлично подходит для декоративных изображений.