Isto parece-me uma maneira de "simular" um height + padding. Porque se a imagem não tivesse em background tinhas de por padding que é o que queres realmente, não?