А почему вы считаете, что все в нем едут обязательно едут от Питера до Ташкента? На его пути еще есть такие города, как Калуга, Тула, Липецк, у которых альтернативы этому поезду при поездках в Узбекистан нет. Да и в самом Узбекистане также существуют такие города, как Кунград или Нукус, в которых вообще нет аэропорта. Да, народу между ними ездит мало, но и этот поезд ходит только раз в неделю.
Могу сказать, что в свое время был поезд № 133/134 Москва-Ташкент, который как раз шел с пересечением всего Узбекистана с запада на восток, потому почти на сутки дольше 6-ки, но он и не был рассчитан на поездки Москва-Ташкент, для этого была 6-ка (правда, был период, когда только 133/134 был постоянным, хоть и ходил раз в неделю, а 5/6 был по особому назначению наряду с 85/86, который тоже был по указанию, а шел он вроде как и 6-ка).
Ну и кроме того - есть люди, которых выматывает шмон в аэропортах. Один мой знакомый как-то раз ехал в Самару в СВ ташкентской 6-ки и у него в попутчиках попался немолодой русский мужик, проживающий в Узбекистане (соответственно, он ехал до Ташкента, а в случае с 6-кой других вариантов в Узбекистан и нет). Тот объяснил, что готов за СВ платить даже больше, чем за самолет, потому что ему очень не нравятся шмоны в аэропортах.