Framing this as purely a win for China and Russia is very partisan, this has potential for all non-US countries to get away from under US thumb long term and at least for that we should be grateful to mr. Trump, from his foreign policy it seems like he is not interested in those games as he views them a net loss for US.
And the Greenland situation is showing us exactly what happens when you position yourself as leech on US military/NATO.