I blame this entirely on those in charge of USA Soccer.
They let this fiasco happen. Rapinoe and her ilk should never have been allowed to represent the US once they made their position about the US known.
A classic case of what happens when you let the inmates run the asylum.