Есть несколько причин высокого уровня, связанных с графиком и ресурсами, конечно. Реализация свойств и понимание всех последствий и пересечений с другими языковыми функциями - большая задача, аналогичная размеру различных изменений языка Java 5.
Но я думаю, что настоящая причина, по которой Sun не продвигает свойства, такая же, как у замыканий:
1) Нет единого мнения о том, как должна выглядеть реализация. Или, скорее, есть много конкурирующих альтернатив, и люди, которые увлечены свойствами, не согласны с важными частями реализации.
2) Возможно, что еще более важно, существует значительное отсутствие консенсуса относительно того, нужна ли функция вообще. В то время как многие люди хотят свойства, многие также не считают его необходимым или полезным (в частности, я думаю, что серверные люди считают свойства гораздо менее важными для своей повседневной жизни, чем программисты на колебаниях).
История свойств здесь: