эм, откуда уверенность что яблочники такую же херню не сделают? Это ж тупо человеческий фактор.
Помню, когда писал на плюсах, опытные плюсовики по рукам били, за то что в конструкторе класса делается хоть что то, кроме работы с памятью. Но это было связанно с исключениями и невнятным состоянием объекта (объект шредиренга, то он создан, толи не до конца).
Может в новых версиях стандарта, эту проблему пофиксили.