Yer looking at it with different eyes.
If I was small, my military a pack of holiday excursionists in comparison to that of my neighbors, if I was SMACK in the middle of them and all the sudden the toejam hits the fan...
would you take sides? I wouldnt. I would do my darn best to stay out of it because that means staying alive. If I were to support the axis, that makes me a target to the allies. supporting the allies is unthinkable since im already surrounded by the axis.
If the axis told me they needed weapons or food and were willing to pay for it... welp, I cant say no, to do otherwise might have their army rolling over me, they really dont need an excuse to do so.
IMO, the Swiss were very smart in doing what they did.
Then the Swedes (gawd them namings become confusing!). Hostile russia bashing the fins and quite probably would roll over the swedish lands after they conquered the fins... the only powerful military capable of withstanding russia was germany, which also happens to be damn close to sweden. The allies were too far and were being soundly routed off the european mainland. The economy of europe is gone bonkers because of the war. Sweden is sitting on vital war material raw resources, its either sell them or be conquered by them. Tough choice.
What would you have done? Lemme ask you this, did sweden keep selling them the ore after the allied forces were liberating france?