DW>Может кто-то из противников этого закона внятно объяснить почему для америки это нормально иметь этот закон, а для России и Грузии нет?
Потому что законы чуть-чуть разные.
В США "иностранный агент" — это официальный (открыто заявивший об этом) представитель иностранного политика, иностранной политической партии или иностранного госучреждения.
А не любой человек, получающий какой-то (скажем, 10 баксов в месяц) доход из-за границы (продавая, например, шароварную софтину).