E' parte della sintassi del linguaggio PHP, non è ne obsoleta ne inutile. Faccio un esempio:

Codice PHP:
$valore1 'uno';
$valore2 'due';
$valore3 'tre';

for (
$cnt 1$cnt <= 3; ++ $cnt)
    echo ${
'valore' $cnt}; 
Come farei altrimenti (ovviamente senza appoggiarmi ad un'altra variabile)?