Несколько предположений, почему в англоязычной поэзии стихотворения, как правило, имеют названия, а в русской часто не имеют:
Также есть мнение, что в русском языке по литературным нормам стараются избегать повторений, особенно если это касается начальных строк поэтического текста. 2
Таким образом, причины различия в использовании названий стихотворений в англоязычной и русской поэзии могут быть разными и не имеют однозначного объяснения.