iTerm2 doesn't interfere with people wanting the same old experience and you don't even have to use it either. Being "triggered" by a free and open source passion project that has helped countless number of developers around the world is beyond absurd. "Ungrateful" doesn't even begin to describe it.
People have always been emotional about their choice of software, I guess. But people are treating George, who has shown nothing but good faith this past 15 years of iTerm2 development, like the product manager of Windows Recall. That's a whole new level of emotional response which I don't understand where it's even coming from.
I don't think the US is evil, nor any country nice. Rather I think countries are driven by their own self interest. The problem is that sometimes those self interest, at one level, seem reasonable, but at a larger scale lead to catastrophe. That was the entire point of the wargame, to see if the path the US was taking was actually even in its own self interest - and it turned out that it was not.
I feel that in recent times this degree of objectivity, and even humility, has largely been lost. It perhaps started most clearly with the wargames around a conflict with Iran - 'Millennium Challenge 2002'. [1] The problem we had is that the US lost that wargame, badly. So rather than learn from that, we changed the rules and the entire expensive exercise turned into a scripted event where the good guys naturally won and the bad guys naturally lost.
Another issue is I think an increasingly large number of countries being coerced into no longer acting in their own self interest. This is a sure-fire way to enter into catastrophe because the reality is that the coercer often cares very little for the coerced, even more so when the coerced's loss is the coercer's gain.
Probably should be read as "bad actors", who, with enough samples of your voice, could theoretically do shady things like robo-call your mom, pretending to be you.
I remember experiencing this in one of the German airports/airlines and having that exact thought.
It was this fully automated airport, where the checkin is self serviced and you only interact with computers.
Eventually, when I inserted my boarding pass I had a printed piece of paper back that said that they had to change my seat from aisle to midseat
I then tried to find someone to talk to the entire way, but computers can only interact in the way the UI was designed, and no programmer accounted or cared for my scenario
The ground attendant couldn't have done anything of course because it wasn't part of the scope of her job, and this was the part of germany where nice was not one of their stereotypes.
Eventually I got a survey a week later about a different leg of the flight, so could I really complain there? that one was fine? I had a paranoid wonder if that was intentional
I arrived at the train station in the night after 6 hours train journey. German Railways app shows there will be my final leg train in 45 minutes. I wait in the cold at night, sitting in the station building because it's warmer there. 5 minutes before departure I go on the platform. The local display shows no train, even though the all still shows it. I waited for nothing.
Syncing the app with the train station? Somebody else's problem.
In half an hour there should be a replacement bus for another cancelled train. There are no signs in the app or the station that indicate where that bus is to be found. You just need to know.
Putting sings for replacement buses due to degraded service that's long planned and already happening for 2 months? Somebody else's problem.
An old man asks if the bus will allow to catch the train connection at its destination. The bus driver bitches at him for asking that question -- not his job. Somebody else's problem.
Training the bus driver that, being an official replacement of a train, he needs to know that, clearly also somebody else's problem than that of the German Railways.
It's pitch black outside, the windows are opaque due to moisture, so I can't tell where we are even though I was born the area and lived here for 18 years. The bus driver makes no announcements about the stops, there is no display. Knowing when to request a stop to get off? Somebody else's problem.
The bus is ice cold for an hour. When am old lady gets off and tells the bus driver that it was freezing all journey, he asks "well what can you do". Bewildered she answers "turn on the heating"?
He didn't expect that. He seemed to think that everything except driving was somebody else's problem.
This is just one night's bus journey story. I also got my SIM card deleted and a parcel was lost in the subsequent week. Documenting here the amounts of "somebody else's problem" I encountered in their customer support hotlines is somebody else's problem for me for now.
There is some degree of accountability for DB: Other organizations like Swiss and Austrian railways stopped taking schedules of DB seriously and stopped waiting or booking through.
I used to work with German people (I’m Finnish) and despite being pleasant people, simple things took a long time. It was always something to do with the responsible person not being available, perhaps on holiday or sick leave, and it wasn’t possible for anyone else to take over their responsibilities.
I got the feeling that papers were being pushed around from desk to desk until a vacant desk came along and progress stalled.
In the same job, I worked with Americans. Very nice people and super easy to get along with. Always friendly and with a healthy sense of humor. A certain lightness of heart was always present even when dealing with urgent or negative matters. Only thing was that they made a lot of mistakes that often didn’t seem accidental — I saw a bit of negligence, along the lines of “if someone took just one look at this, they’d be able to tell in seconds what’s wrong”.
> It's pitch black outside, the windows are opaque due to moisture, so I can't tell where we are even though I was born the area and lived here for 18 years. The bus driver makes no announcements about the stops, there is no display. Knowing when to request a stop to get off? Somebody else's problem.
I have experienced this many times. Thankfully the bus drivers here in Hungary are pretty helpful (well, in my county at least), and worst case: you ask other passengers who also happen to be friendly. When it is pitch black outside and the windows are opaque due to moisture, it is not only your problem, but everyone else's, and people often find a way to cooperate and work together.
The German mail rail and track operator (Deutsche Bahn) isn't private but 100% state owned (and control sits with the federal government). They wanted to privatize it a couple of decades ago but abandoned it. There is still some hybridization between supposedly it being a business and also a public service left in the law, though.
The Deutsche Bahn AG is in fact a private Aktiengesellschaft(which is to say a stock company) with the german gov't owning 100% of the shares. I'd very much argue that it is run mostly like a private enterprise and only occasionally compelled by the government to act like a public service.
I would say Deutsche Bahn has managed to combine the disadvantages of public services with the disadvantages of private companies into one coherently terrible package.
Well it's pretty much the same with the SNCF in France. However, surprisingly it is still more reliable than the DB (less accident, more on time); which is quite shocking considering German's reputation...
Yes, but doesn't change that it is 100% state owned and controlled with a mixed mandate (business/public service - see art 87e GG). No reason to absolve the owner and the associated politics from their responsibilities.
The legal form doesn't determine whether something is state owned or private.
I believe they make a good point: making a vertically integrated entity could matter more than just buying most of the shares.
If we are discussing tendencies of "privatized vs public", it's hard to ignore that factor. Public entities that historically worked well weren't just masses of 600 subcontractors.
But again, that is up to the owners - and the owner is the state. Also, the state didn't buy most of the shares: it had full ownership before and kept it while the legal form changed.
I presume running a national rail system is somewhat different from a railway for a single city. How good are the national rail systems in these countries?
They still don't make money off of being rail systems, they make money off of real-estate developments.
So, sure, you can have a rail system self-fund as long as you let it build whatever the fuck it wants at stations and funnel all the profits back into the train line.
No, it's not. It's bureacracy, and it exists in every big organisation, private or public. I'd actually suggest that public sector bodies are often worse for this.
There is still a meaningful difference. Businesses usually need to have some profit even if minimum so they will run leaner for the same output because of efficiency.
I agree that there are many big businesses bureaucracies but they tend to be in areas closely linked to the state/government because of heavy regulation: banks and insurance for example.
They tend to survive despite their terrible efficiency because it is way too costly to enter their business for a small actor. Any of their real competitors is already big enough that the bureaucracy is already well established...
Being a bus driver used to be a decent job for semi-retired construction workers, and such.
But then privatization hit, and over the last 20 years, there is no niceness left. They're even trained to disregard customers, and penalized otherwise.
It's insanely inhumane.
And the causal effect is very clear, there can be no doubt about it.
It's not the bus driver's fault.
The more focused a company is (the more reliant it is on its core service) the more accountable it can be. I'd argue many companies are if anything more accountable than the government. It doesn't have to be true, but I'd argue it often is.
I had a similar experience in Germany about a year ago. Train stations are mostly self-service now. The ticket kiosk ate my €50 and promptly rebooted. It didn’t print a receipt or anything. The only human I could find was a security guard. He told me to call the number on a sticker on the machine. The person who answered couldn’t speak English. My €50 is out there somewhere but it would cost me more than that to track it down.
That’s a sad experience and I would definitely try to chase them robots. Sadly even though German public transport fascinates with its ease of use and quality, though when it comes to human service you can find yourself in peculiar position. And particularly if you are not German and happen to be in one of those international cities there where Germans are fed up with visitor. You waive goodbye to your 50€ and keep a story to tell, that’s all.
Sadly I don’t expect this all to get any better with robots and LLms and thing. We will be crying to meet a human sooner than later, and my hope is this far cry will eventually get us to the dawn of new era when you actually have people in the loop, just for humanity’s sake.
>German public transport fascinates with its ease of use and quality
Ease of use maybe, although my parents and grandparents would like to argue differently. They are not as quick to work their smartphone, and the ticket machines are being removed everywhere to be replaced by apps that are much cheaper to run. This works fine for the younger generations, but older and less tech-savvy people are getting left behind.
Quality though, no way. Every single time I tried to give ÖPNV a chance in the last 3-4 years I was either different degrees of late or didn't arrive at all without switching to some alternative method of transport on the way. Doesn't even matter if I tried local routes (Frankfurt and Darmstadt) or longer inter-city connections to Munich or Leipzig, it's all completely broken. People in my company routinely book connections several hours earlier than they need to be places to have a chance of arriving in time, and often are still late. Trains are overbooked, connections are late or often cancelled altogether, seat reservarions don't work more often than they do, WiFi on the trains never works... Many, many things have to change for me to reconsider my default of taking the car everywhere, and I don't think they will in any sort of a relevant timeline.
> Ease of use maybe, although my parents and grandparents would like to argue differently.
at a second read (and thought) you are absolutely right, and there is a major moral to take from this story: it may be viewed as being against humanity's nature to remove legacy UIs for as long as there are old users willing to stick with them. like banning bicycles that do not run on batteries, can you imagine, as they'd be slower than other bikes!
we can definitely argue that a person in his right mind, and no matter the age, should be able to choose to stay with certain interface, if this does not incur massive costs. where I live you can still buy paper tickets from the driver, even though pay-as-you-go is the de facto choice for many, and of all ages. today I saw a minority ethnic girl buy a paper ticket rather than be penalized. everyone knew what happened, and I believe they were 100% human and much appreciated them getting paper ticket last minute from the driver.
It's not that they don't want to have people, it's that there are no people. Germany, as most of other countries in Europe, has an aging population and the workforce is hard to find. So all these "easy" things that can get automated, do get automated, oftentimes indeed at the price of quality of service in exceptional situations.
Well, they say that, but in my experience at least, that is just conjured up as a more palatable explanation after the fact. While I do think that a certain, even significant, amount of automation is good, there is also a large mass of unemployed that can undoubtedly be trained to fill these "human interaction" kind of roles (support). This workforce is still not hard to find at all. We just don't want to do that - there is not a single western country left that has low unemployment as its key prerogative.
Yes, it's only a profit thing. If you cut out the humans you can make more money. If not for your boss then for the company that gets the contract to make the automation.
This is the challenge of 21st century, innit? To motivate those who are OK with universal minimal income, which is apparently already there scattered in all forms of scam, surplus and wasted goods.
It's definitely easy to use. You show up at the station when the train is coming. You get on the train. Later, you get off the train. No security checks like an airport. No multi step check in. Just be there and get on. In many cases your ticket won't even be checked, and when it is it's while you're seated while the train is moving. Getting a ticket is no problem: the ticket machines are multilingual, and you type in the stops you want to go from/to and the date. You can also book one online and get a QR-like code you can print or display on your phone.
Quality is mediocre. The trains are often delayed, which is a problem with the size of the network and cascading failures. Once they do get to A, they get from A to B just fine, the seats are okay, the luggage space is okay, etc. The DB Navigator app is useful for finding alternative routes but it won't tell you whether your ticket is valid for them. It will tell you if the delay is so long that you're allowed to use any route.
> You show up at the station when the train is coming. You get on the train. Later, you get off the train.
The train is late. The lounges suck or are tied to a complex system of ticket tiers that seemingly don't correlate to price. You bought a specific seat but the train was changed so now no assigned seat and lol on a refund. And fuck you if you're crossing borders.
Germans travel a good amount by car for good reason [1]. When I'm in Germany, I tend to drive between cities because the alternative is burning several hours in buffers and delays.
interestingly you forget to mention something that was not there 20 years ago, when these trains still be running ok. all that was not so well connected with all apps, you can have a Lime calculated in your route perhaps today, which was not there. and this all IS connected with DE system of public transport, which on its own, no matter the technical underlying, is superb. and trains are lot cleaner than many other places, even those regularly servicing Berlin,
It sounds like this was the main point of failure. I’m not sure it can be considered an error in the system. I’d consider the risk inherent in traveling in a country without knowing its language.
Yes sir. A friend of mine, the girlfriend passed out, being pregnant. In the moment of total stress, we called 112, and said “passed away“ instead of „passed out“. The guy on the other side “well, if she is dead, why are you calling?!” Very rude. He went on to explain, it was an error, an instead of just dispatch an ambulance, had to hear a 10 minute lesson in english (from a german) after which the ambulance was dispatched. When the ambulance finally arrived, she was “ok” so they had to pay couple of thousand Euros for a “negligent dispatch”…
The level of arrogance and lack of empathy and service is beyond limits.
> When the ambulance finally arrived, she was “ok” so they had to pay couple of thousand Euros for a “negligent dispatch”
That part seems really hard to believe for me. The only time you should get charged at all is for prank calling. In fact, if you call and tell them and decide you don't need EMS after all they will in fact come anyways because they need to check on every call. And you will not get charged for that.
Yes, but it’s still fine to have a customer service only answering in the official language. The chance are high that a random German speaks english so you’ll probably be good but if that’s not the case, blaming the company seems unfair to me.
> The chance are high that a random German speaks English
Not sure how random my selection process was, but that certainly wasn't my experience when I lived in Germany a few years ago. Maybe in big cities, yes. But even in the burbs, chances are you have to look for the metaphorical needle in the haystack to find someone speaking English. Your best bet might just be teenagers and young adults.
Absolutely. There is a big myth that “germans (all?) speak good English“ and nothing can be further from the truth. There are good ones, sure, maybe even more percent than other places, but go out of Berlin, Hamburg, Munich… and good luck!!!
Please look my comment to the parent comment. If you do find a german that speaks understandable english (that you can differentiate “think” and “sink” or “g” and “she” or “zoo” and “sue” then may be the arrogant crap that got my friend. For that they receive years of “Ausbildung”…
What THE FUCK is it with the expectation that everybody has to understand and speak in-glitch? Employ a local guide. Too expensive? Bad luck. Entitled little .....
>The chance are high that a random German speaks english so you’ll probably be good
What does high mean in this context? I experienced what I would call the inverse Danish maneuver, the German obviously understand English because they often answered our English questions correctly - In German.
In Denmark if a Dane understands what you said in Danish but you have a definite accent they will often answer your question in English.
Maybe Germanic cultures are geared towards the rude.
This sounds like a language education issue. It's easier to understand a language than to express yourself in it, so possibly Germans on average have good enough knowledge of English to understand you but not enough to adequately reply in English. Conversely, Denmark has some of the highest English literacy in Europe.
I mean sure, that sounds plausible, until I point out in Germany that I don't speak German and they continue trying to explain to me in German the answer to my question.
If I'm talking to an Italian and trying to explain to them in English and they don't understand then I try with a combination of my broken Italian and hand signals, not obdurate sticking to English because that's being a jerk.
At the same time, yes Danes have a high English literacy, but switching to English when someone is talking to you in Danish is rude no matter how you slice it.
They might have been rude, but that's besides the point. Even if they could speak English you shouldn't expect them to be comfortable doing so. That actually seems pretty rude in itself to me.
right, if I'm trying to get information from a guy at a train ticket agent and I don't speak German but he obviously understands what I am saying in English it is me being rude for expecting him to make some sort of attempt to explain to me where I need to get off at in a language we both evidently understand instead of me just learning his language in a couple minutes.
In Europe in 2024, it is totally unreasonable to expect every visitor to speak the local language at a high enough level. Yes, your language is big and important, but we can't all learn all of English, German, French, Italian, Spanish, and Polish, which are the 5 biggest - alongside our native language.
The absolute arrogance of particularly French and German speakers is staggering. All of us from smaller countries and language spheres speak at least 2-3 languages, often more at a basic level, but they scoff at anyone who visits that didn't happen to learn theirs. Contrast this with Spanish and Italian speakers, where my experience is that they are often not great at English, but very much willing to try. To add, I've also never met an American who wasn't willing to do their best to help out.
When somebody is asking for help in a language you don't understand, your obligation as a human being is to do your best, if nothing else to help them find someone who does understand one of the likely several languages you have in common. Not everyone who speaks English at you thinks less of you because you aren't good at it, and everybody is just doing their best.
If I had been buying a ticket at a window from a human, there's no way I'd have handed over 50 EUR without someone understanding me. If fluency in the local language to the level that you can have a phone conversation (which is many times more difficult than face-to-face) is a prerequisite for visiting a country, you are either an impressive polyglot, or don't travel enough.
I had something similar happen to be on the tube in london. My ticket got demagnetised (combined intercity rail with travel card are/were still magnetic stripe tickets) and there were not staff at the station so I could not get the barrier open to leave.
Many businesses build walls around themselves like this.
Hiding the customer service number. Making an FAQ that is missing the common but time-consuming questions. Chatbots instead of people.
I remember when amazon sent me a package once, said it was delivered, but it was nowhere to be found. There was no way to get help. They did have an FAQ at the time that said to check in the bushes.
What was annoying was the search auto-complete had many variations of "package not found says delivered"
I've got an actual email address to a real business, but the humans* are struggling with the concept of "$company created the account with the wrong billing address, ignoring my agent who could have received it when my agent did contact $company, it's provably $company's fault that the bills were not received, so $company must tell me who this debt collector is and refund me for the late payment penalties and admit their own fault to the CRA".
I just switched ISPs, and the new one has one of the most obnoxious phone processes I've ever interacted with.
I go through the usual hoops: press 1 for English, "we detected an account linked to the number you're calling from, is that that you're calling about?" ... Press 1 for support, press 1 for Internet, "no outages detected in your area. Most problems can be solved by rebooting your modem. Press 1 if you want to try rebooting." (Pause)... "thank you for your call click"
First off, rebooting doesn't solve my problem. But I guess I have to try anyway?
So I call back, this time I do pick to reboot, and get "your modem will reboot in the next few minutes, and could take up to 10 minutes to come online. If things still aren't working, try our online support chat"
So, basically there doesn't seem to be any phone technical support (with a human), at all.
Also, rebooting is offensive to me as a programmer. Kernel updates and memory leaks are the only reason you need to reboot. How absolutely shitty is modem firmware that the ISP actually spent the time to build this reboot system out??(Never mind that I personally don't feel like I've ever had a modem/isp actually problem solved by rebooting)
> (Never mind that I personally don't feel like I've ever had a modem/isp actually problem solved by rebooting)
I had problems solved several times by rebooting modem. One time it was "reboot modem and access point in proper order", me naively rebooting them both at the same time didn't help, only phone support solved this problem.
> Also, rebooting is offensive to me as a programmer.
Hmm, I might be desensitivised from too much programming in erlang. It's implied that your program will encounter bugs or strange data and parts WILL be restarted, better account for that and plan on what to do on restart of each small part at the start of writing your program.
> So, basically there doesn't seem to be any phone technical support (with a human), at all.
Because it's cheaper. Those who don't have support can offer lower prices. When people search for trinkets, they only have information about what is supported, there is no good information about quality of device and support, high price also not always means better support. SO they just go for lower price and hope not to suffer too much.
> Hmm, I might be desensitivised from too much programming in erlang. It's implied that your program will encounter bugs or strange data and parts WILL be restarted, better account for that and plan on what to do on restart of each small part at the start of writing your program.
That's different from having software that can get into an unknown broken state, where physically power cycling it is the only fix.
It's better to crash and ensure there's a process that automatically restarts. Or use a watchdog process. Just breaking, to the point companies build external systems to reboot them, is just bad.
>If things still aren't working, try our online support chat
>So, basically there doesn't seem to be any phone technical support (with a human), at all.
I wish everything had support chat. IMO it's much less hassle than having to call. It's usually trivial to get through the first layer of automated support and get a human on the line.
Support chat is universally shitty. My mobile provider's website only works if you keep the browser window open, and times out if you go away for 2 minutes. The replies often take more than 2 minutes. I can only access "certain" information about my account if I'm on mobile data, except my carrier's website doesn't work if I am out of data. (granted, I am on a super budget mobile network, but still). In the last 18 months, the chat experience has been taken over by LLM's which are just acting as full text search for the doc pages that don't solve my problem.
I still choose web chat over any other method of interaction though.
> Also, rebooting is offensive to me as a programmer. Kernel updates and memory leaks are the only reason you need to reboot. How absolutely shitty is modem firmware that the ISP actually spent the time to build this reboot system out??(Never mind that I personally don't feel like I've ever had a modem/isp actually problem solved by rebooting)
Why is rebooting offensive to you? State is hard; resetting your system to know state can fix many issues.
If your microwave had an error, you would be put off if you had to power cycle the whole house. Installed a new receptacle, sure, but operating an appliance? No way. Now you would have to reset your clocks everywhere at a minimum.
I have a linux computer running a public server that has not be restarted in three and a half years. This is what I expect.
Every time I have to reboot my work laptop due to work pushing some updates or that I have to reboot my windows machine because it is running unreasonably slow, I am reminded that inconsiderate assholes have become more lazy and are ok with polluting the whole system, mismanaging state and resiliency, and when the equivalent of the microwave has an error, the only solution is rebooting my house. We can do better.
> I have a linux computer running a public server that has not be restarted in three and a half years. This is what I expect.
I restart my Linux desktop every few weeks, when the kernel updates.
For a reliable server, you want to exercise the restart ritual somewhat regularly, because when anything goes wrong (eg with the hardware), you might have to restart anyway, so you want to be sure that this works.
Windows is awful at this. Completely weird problems with many apps (especially VPN) which get resolved with a reboot. Seriously? It is the whole culture around this OS which finds this acceptable.
Often this will be resolved by the network being quiet long enough for a reboot - with connection tables in intermediate firewalls timing out etc - rather than the actual reboot.
Yeah state is hard, but "else" statements are a thing. Even if a state is not "expected" if the system can represent it, it should be treated as possible.
Crash if you have to, but don't do unexpected things or just stop executing.
> Also, rebooting is offensive to me as a programmer. Kernel updates and memory leaks are the only reason you need to reboot.
This surprises me - as a programmer you should realise that reboots can often help. Cache invalidation is one of the notoriously hard CS problems and an awful lot of systems will start fresh on reboot.
> (Never mind that I personally don't feel like I've ever had a modem/isp actually problem solved by rebooting)
My current ISP is better, but my previous ISP cycled IP addresses at 2am (and lost connectivity for about 30 seconds at the same time) on a Friday night. I would semi-frequently be up playing games at that hour, and it was about 50/50 as to whether devices on my network would survive the blip. Rebooting the router had a 100% success rate.
I currently (unfortunately) have a google wifi mesh system. It works great, except about once a month it reports that absolutely everything is fine, all tests pass from my mobile device, but my laptop has no internet connectivity. Rebooting fixes it just fine.
> How absolutely shitty is modem firmware that the ISP actually spent the time to build this reboot system out?
Firmware is still software, like it or lump it. Modem firmware has been shitty for a long time. A major ISP [0] in the UK had an issue with their firmware that caused massive latency spikes under load. Alsom Power loss happens sometimes. The modem/router has to be able to turn on in the first place, so a "reboot" is just going through that process again. It's attempting to return to a "last known good".
At this point everyone needs to get in the habit of using small claims court. You can often do it online in a few minutes these days.
Make a good faith effort to get your problem addressed, and record the fact that you've done so to use in your hearing if it gets that far. Then just file the claim. Generally they fold immediately, and this way you incentivize actual customer service in the only language they understand.
I do agree but also feel if people did this en masse, that system would get a rate limiter. After 2 claims per year you would be barred for being "vexatious"
Being realistic, if you have these sorts of issues more than twice a year there's probably something wrong and you should fix that. Everyone has a few of those stories, but the only people who consistently have them are likely looking for trouble and picking fights.
And ditto - you came to my comment to pick a fight with something a decent number of people will agree with me on. You didn’t have to, but you decided this was a hill to fight on. My experience in dealing with the public has been that there are a very small number of people who will frequently push the boundaries of what the system is designed for, will scream bloody murder when things don’t go as they want, and will employ a scorched earth policy on handling the fallout. As a private business, you have the option to tell those people to pound sand (which I got much pleasure in doing ), but as a public body or organisation you can’t, but you need to ensure that one malicious user doesn’t topple the system for the rest of the users.
Of all the various useless laws that keep getting enacted, one that guarantees that every company needs to have a phone number, manned by actual human(s) with organic intelligence, advertised prominently on their products/advertisements, never gets passed.
The experience is quite similar with DHL when you have a non-standard question. The chatbot is utterly useless and there is no way to contact a human being if you're not a business customer.
There is a way, but it is difficult. Most companies don't want you to call. Operators cost a ton of money. And what choice do you have really? Choose a different parcel service? All others are worse.
I can provide another POV to that story. We checked in as a family of four, and we're assigned seats in four different rows, with a two and a four year old. Only when entering the plane we had the possibility address this to a human and we were assigned new seats.
So this might be the reason you had to change seats.
they claimed they had to change planes though
i had selected that seat when booking the flight, and there were no humans available to address such issues
in your opinion these are settlers illegally occupying land, in their opinion they came back after they were ethnically cleansed from Hebron in the 1929 and 1936 massacres