The Soviet Union and later Russia and China excel at the making people suffer part. But tankies seem to ignore or flat out deny that.
The USA isn’t much better. See their prison system or healthcare.
I think the most successful countries are Norway and Iceland. But they have a free market so they might be called capitalist. But it’s heavily regulated and they have very good social security services. But that might be called socialist or communist. In Germany we call it social market economy.
I hold it like Obi-Wan Kenobi: Only a Sith deals in absolutes. Look beyond labels and see what is actually working the best for everyone.
Anyways, this probably depends on the application. You’d have to find out if there is a command line option in the application to start it minimised or in tray.
In the Networkmanager you can set that a connection is either available to all users or just yourself. If you set it to “all users” its configuration will be saved somewhere in /etc/Networkmanager (I’m too lazy to look up the real path) and will therefore be available for Networkmanager on boot. If you just make it available for yourself Networkmanager will only attempt to connect after you log in.
I think the default is to make it only available to yourself, because then you don’t have to enter your sudo password when you set it up or want to change something. The downside is of course what you describe in your post.
Not to nitpick but did you just say china and russia are bad because they make people suffer, then say never to deal in absolutes?
Absolutes in the sense of “they’re communist, they can’t be bad”. Ends don’t justify the means. America isn’t good because it’s “free” and “capitalist”. Russia isn’t good because it’s “strong” and “communist”.
People are assholes. Especially when they get the power to be assholes. A dogmatic easy system alone will not prevent that. This is a hard problem going all throughout human history.
You should read Animal Farm. It tackles the topic quite well.