No, not in the least, but those with TDS will make claims that have no basis.
Panama and Greenland are very important areas in which China is very interested. It is in their best interest to align themselves with the United States as business partners or more.
In 1969, Canada ratified the Treaty on the Non-Proliferation of Nuclear Weapons. Canada is under the protection of the United States, for free, yet stopped allowing us to utilize land in Canada for military nuclear purposes. We pay an enormous amount of our taxes towards maintaining our military and nuclear weapon arsenal. Canada brags about free health care, but they can afford it, thanks to us. Canadian citizens also come here for medical care that they do not have access to in Canada. There are thousands of illegal immigrants, many of them from India, currently entering the U.S. through badly guarded Canadian borders. Canada should be made to compensate us through tariffs, at the very least. Perhaps Trump should announce that the United States will not interfere if another country decides to attack Canada and see how these cheapskate hypocrites feel about that.
Trump had no wars during his first term and is currently trying very hard to bring peace back again in his second term. Naturally, the war-mongering Democrats and some Republicans are not happy about this.