Зачем в yii2 нужен img helper, если просто img короче?
Хелперы - автоматизируют действия. Например, даже в твоем примере, есть алиас (@web), который при изменении затронет все места, где будет указан. А в случае с обычным html-ем придется менять пути вручную. Кроме того, у методов Html::* хелперов есть дополнительные параметры, передав которые можно повлиять на сформированный тег. И напоследок, это позволяет не смешивать html и php в кашу.
1. Иногда приятнее работать только с PHP кодом, и не использовать HTML вовсе.
2. В любой момент можно изменить поведение всех HTML заготовок во всем проекте.
3. Удобно при тестировании