Normal day-to-day updates are applied daily. Even back when I used to use Arch. In my experience, there were very few breaking changes and if you checked the blog, you could take measures to prevent such measures.
With fulll distribution upgrades, I normally wait a week or so. Just in case.
That is the quote of a man who is thriving under deregulation. In the current political climate, huge corporations can do whatever the hell they want and blame their consumers. The EU still has some guardrails, so I am glad to live in Europe. However, as the car industry lobby already proved, those can be eroded as well.
I once knew a woman who only noticed she was pregnant when she gave birth. One night she had some belly ache. Next thing she knows, she was suddenly a mother. In her own words: she was pretty sturdily built.
If you live paycheck to paycheck, that means that you can eat cheap food and ideally pay your bills. If something breaks, it will stay broken. If food prices go up, you'll get hungry. If you cannot pay rent, you'll become homeless in certain parts of the world. It gets worse if you have kids.
The result: constant stress which will remain with you for the rest of your life, even if your situation gets better.
If you can read Dutch, try to find the book by the Flemish journalist Tim 's-Jongers (apologies if I spelled his name wrong). He wrote a very poignant book on how it is to be poor and what it did to his mental state, even if he has a stable income at the moment. I am not sure whether that book was translated into English.
PSA for non-Dutch people: Rutte has been prime minister for ~14 years and has done irreparable damage to the Dutch housinng market, environment and general standard of living. Under his PM-ship, our country has shifted to the far right. He is famed for stating that he has no vision.
You could look into Group-Office. Their community edition is open source and free. Looking a your list, it ticks all the boxes. It is also in active development; the Docker image is updated almost weekly.
Here's a somewhat cynical take: marketeers do it for the money. Period. Back when I a student myself, I met many types of students. Marketing students could roughly be classified as 'in here for the money' and 'I do not know what to do otherwise'. There was no real sense of activism or any desire to make the world a better place (except for themselves that is).
Throughout my career I met with many marketeers. They were nice to work with, but I never met anybody in marketing who was inclined to use their skills for a good cause.
It is not mostly American. The world is bigger, you know. Roughly the same divide is prevalent along Western Europe and possibly other regions as well were involved in World War 2. Many people had died, so many new ones had to be made.
Those are US brands, tariffs and all. As OP specifically mentions Euros, they would be better off buying a European brand.
I have a 2022 Tuxedo model that has served me very well so far. It has Linux out of the box (a spin of Ubuntu with a customized kernel and some open source hardware tools) and the price is decent.
Slimbook is apparently good as well, but I have no personal experience with those.
I have a similar problem with certain shirts in the armpit region, so here's my €0,02:
Soaking said shirts in vinegar for a few hours before washing may help. It is said that that prevents black clotthes from bleaching as well, so that's two advantages.
UV light seems to help. In other words: on a sunny day, hang your clothes outside to dry, inside out.
I have a biological detergent that specifically targets protein and fat based stains like blood, grease, et cetera. Soaking clothes in a solution with that stuff works best for me. However, I do not know whether that stuff is for sale outside the Netherlands.
Normal day-to-day updates are applied daily. Even back when I used to use Arch. In my experience, there were very few breaking changes and if you checked the blog, you could take measures to prevent such measures.
With fulll distribution upgrades, I normally wait a week or so. Just in case.