We all have a foot in the past, because history is inseparable. Actually I also have question: what do you put into the meaning of the word "Soviet"?
Because today it can have many meanings to many people. To some people it may mean dark past that should be forsaken, to some other people it may mean nostalgia, and to some it may mean neither of it but a legacy they have the right to claim and not be hesitant of it.
In my humble opinion it would be done sooner or later. Scandals about Russian orphans being abused by their American adopters had begun long before Magnitsky Law was issued. The latter happened to serve a reason to even out American reaction to Dima Yakovlev Law. The thing I dislike about that is that both these laws gear the names of of two dead people who personally had nothing to do with that.
One more thing, we didn't only ban foreign adoptions but also copied the option to ban certain American officials.