The auction servers are not really that different from the others. You get the same support. Every few years I hop onto a new auction server when it’s cheaper than my current one. Never had any problems. When a HDD dies I get a new one as quickly as with the normal dedicated servers.
What you do with it is up to you. I run most of my services on bare metal. I did some virtualisation years ago but didn’t see any benefits. I have one or two services running through Docker. That might go up with time, as it seems to be the easiest way to get something up with the optimal configuration.
I was really surprised when I learned that they have any locations at all besides Germany. I remember when they were just starting out and I spoke to Mr Hetzner himself about a support issue. Good times.
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.