Demiurg
Это каждому свое. Почему ты считаешь что это тяп-ляп? Если НУЖНО ТОЛЬКО УСТАНОВИТЬ ДЕФОЛТНОЕ ЗНАЧЕНИЕ СПИСКА, то никакого криминала в этом нет.
Это ДОГМА (как любит говорить Fanat) что нужно ВСЕ ЗНАЧЕНИЯ ОБЯЗАТЕЛЬНО ПРОВЕРЯТЬ. Если понимаешь что, как, где и зачем используется - то вполне допустимы такие конструкции (не везде, в строго ограниченных случаях, согласен).
И вопрос в этом КОНКРЕТНОМ случае - вкусовщина.