Failed? No. The White House has simply come up with a new definition of success.
Russia will pick up these pieces, no doubt.