Никогда небыло и думаю, чо не будет проблем с коротким дескриптором <?. Он всегда и везде работал.
Я, например глядя в php-код часто ориентируюсь по подсветке синтаксиса, я привык к цветам в своем редакторе и сразу вижу, где ошибки, где какие переменные, где html, где echo и т.д.
Такая конструкция <?php для меня не удобна тем, что сильно пестрит в глазах от неё и я не могу сосредоточиться на коде, оссобенно, если их много в одной странице. Поэтому я предпочитаю укороченный вариант.