Более успешное внедрение было возможно по той причине, что СССР был страной с более строгим контрразведывательным режимом. Кроме того, КГб мог использовать возможности нахождения и относительно свободного трудоустройства в США иностранцев из множества стран мира, что открывало широкие перспективы легендирования нелегалов...
Причины чисто мотивационные: советсткому разведчику за границей нужно было притворяться богатым и свободным. Советские шпионы гораздо сильнее хотели жить и работать в США, чем американские шпионы хотели жить в СССР :)