Lately, one sees media evidence by some authors playing around with the idea of not having an army would be advantageous for a country.
Assuming the proponents of the idea are not glossy-eyed "peace champions", that is, not the useful idiots in service of some other countries' interests, one can say they are wrong. Period.
Oh, yes! Pointing to countries without armed forces such as Andorra, Costa Rica, The Vatican, Samoa, and the list continue to show a total of 23 countries who exist without the protection of their own armed forces.
Of course, not having to pay for the maintenance of armed forces is a source of pride. After all the percentage of money saved may be allocated to other public sectors such as education and health, just to name a few.
In reality, many of the military-free countries have various security agreements with larger countries. For example, the small Nation of Andorra, wisely signed an agreement of protection with both it's neigbours France and Spain. Iceland is protected under an agreement with NATO. Costa Rica expects the U.S.A. to defend it. - And so on.
In the real world, not having a military is not for everyone and certainly not for the United States Of America, or Canada. No need to mention all the others in the same situation.
Apart for the defence aspect of having a military, one should consider the plight of rural populations when they need help during a calamity of natural disaster like a flood, earth quake, landslide, etc.
It is well known that humans since the beginning of time, used and using other humans for gain. Hitler, Stalin are two well-known examplars of the evil that weakness and inaction can invite.
The reason some countries are able to function without a military is that the are not important enough and unable to influence the outcome of the power struggle between the giants. Or, they needed for salted away wealth, in places like Switzerland during W.W.II
Daydreaming of a world without conflicts and world peace is pleasant and maybe a source of optimism and hope. And that's good.
The sad reality is that if armies were dismantled that would mean that civilians would have to protect their own interests.
In summation, we have to be careful what we are wish for. Discouraging as is, the world at the present time is not ready for us to sing kumbalaya arms locked together,hoping the desired utopia will materialize.- Maybe someday.