A few things to note from the pictures.
Legroom - better than most western airlines
Food - looks fine and again, better quality than most western airlines
Crew - better dressed and probably at least as competent as western airlines
IFE - provided free of charge!

and available (unlike some western airlines)
Safety - not hearing about Il-18s/Tu-204s dropping out of the sky every day
Toilets - massive in Il-18 but similarly cramped in Tu-204
Luggage - free checked luggage and no fight for overhead bin space!

Departure times - note "on time performance" compared to western airlines
Arrivals Customs/Immigration - compare queues to arrivals at say LAX!
Looks like fun to me.