Upvote:4
Russian version of Sheremetyevo (SVO) contains this information:
Не допускается заполнение въезжающими на территорию Российской Федерации иностранными гражданами бланков миграционных карт непосредственно в залах прибытия аэропортов до начала пограничного контроля.
Въездные и выездные части миграционных карт (талоны «А» и «В») заполняются сотрудниками паспортного контроля в автоматическом режиме машинописным текстом.
It basically says that parts A and B are filled by border control officers with automation usage, and you cannot fill the migration card before the border control.
However, at the same page we find:
Выдача прибывающим иностранным гражданам бланков миграционных карт осуществляется:
- при следовании воздушным (морским, речным) транспортом — членами экипажей воздушных (морских, речных) судов;
So, technically, flight attendants must provide the migration cards, but in fact border control simplifies the procedure by filling out all the information for you. Consider this as an exclusion from rules, which works in highly loaded points of entry. The procedure may differ in other airports or other entry points in Russia.