The neutrality is used for propagating "you and your money are safe here", which is true at first glance. They are ready to take it from you as soon your seat gets a bit too hot for your liking.
The 1814 neutrality was granted after Napoleon invaded the confederation and made it a republic, only to be saved by Russia, no less, so a different solution had to be found.
They were dirt poor back then.
No country was afraid of Switzerland doing anything, they had no military might whatsoever, the current militia model was introduced in fear of a Nazi invasion.
Your statement about constitional changes is vastly incorrect, omitting many things, see here https://www.parlament.ch/de/%C3%BCber-das-parlament/parlamen...
There is no poverty is switzerland, even the worst off are better off than us citizens on food stamps. The treasury returns so much money to the cantons, they could build a socialst utopia if they wanted, so long the economy as a whole is fine. They already have such a thing on a federal level, its just not called guaranteed minimum income. Its been in place for a while. This all is before corporate and income taxes and vat.
Say what you want, but soviet russia and yugoslavia and such, exepct for the communist elite did not give an iota about appeasing the rich. Not saying it was the best way, but they stood their ground until they sank. Switzerland will sell out 1000 times any day before that happens.