А с чего вы взяли что более успешно?
Развал СССР - это не только дипломатический и экономический успех Запада, но и показатель того, что западные спецслужбы по итогу тоже лучше работали.
Учитывая то, сколько информации утекло на Запад (привет Скрипалю - неплохой пример между прочим), можно сделать вывод что СМЕРШ кончился со смертью Сталина.
Причины чисто мотивационные: советсткому разведчику за границей нужно было притворяться богатым и свободным. Советские шпионы гораздо сильнее хотели жить и работать в США, чем американские шпионы хотели жить в СССР :)