During my high school and early university years, I was in love with the concept of being able to run errands over the Internet. Why go to the bank when I can order a transfer on-line? Why make orders over the phone when I can choose what I want on a webpage with few clicks? Why ask anyone to do anything, when I could just click or type my way through?
As an adult with a bit more years behind me, I now feel the exact opposite way. Why on Earth am I doing these errands, when I could ask or pay someone else to do them? Why do I waste my time clicking on this bloated, user-hostile page full of upselling garbage, when I could just phone the company and tell them what I need? Alas, companies jumped at the opportunity to outsource the effort to customers, so increasingly I can't phone anyone. Self-service becomes the only option.
I suppose the shift in perspective comes from the fact that back then, I had no money and a lot of time; these days, I have some disposable income, but very little time to spare.
It feels like a voice call is an admission of failure: sometimes of their web interface design, sometimes of my ability to read. If I am calling on the phone it's only because I want to talk to a human being, and I want that disgusting process over with as soon as possible.
There is never anything I want from the phone tree except a human operator. If you could automate my request then you should have done it over the far clearer interface of the web page. Maybe there are some people who have a phone but not a computer, but I am not one of them. I'm only talking to you because the easier (for me) ways have failed.
This. It's particularly infuriating that now many phone trees don't even have a built-in "I want to talk to a human, now" option. Hitting "0" used to be a fairly common way to do that, but doesn't appear to be any more. Often I have to wade through three or four levels of phone menus just to get to something that will take me to a human.
The local power company does this very well for reporting outages, and takes data that's hard to fit through a human that can recognize what the data means and get it to the correct departments and people.
Cable is the WORST in that respect. With zero transparency on what the root cause or investigation status. Also, insufficient and critically lacking detail (Is it JUST me, or is it my block, or is it the whole neighborhood or city, etc).
(In reality, you lie to get through to a human, but come on.)
Also, the difference between talking to somebody reading a script in Bangalore and someone on the inside who actually knows what they are doing (if you can manage to convince someone to connect you to the latter) is crazy. The drones handling customer support info often have essentially zero information on top of what's given to the customer.
One time UPS lost my package (bona fide lost in a warehouse, maybe stolen or something) and the phone CS drones assured me that it was on the way, just running late, was on the truck now, etc. etc.
I managed to berate them into connecting me with a US-based operator who, after asking how the hell I actually got her number, gave me the real tracking info, which is completely hidden from consumers and made it very clear that my package was gone.
And that's assuming the self-checkout system is working perfectly, which is rare. They often have some janky anti-theft sensors that freak out if you remove a bag or item from the bagging area. Self-checkout is fine or maybe even better if you have a few items, but for a cart full of groceries, it is inarguably way slower than a decent human cashier.
The other one is where you pick up a handheld scanner at the store entrance, and you build up your item list while you're in the store loading your cart. Those ones I like, as they feel much faster and much more reliable to me. Moreover, I can look at the display of the scanner to see if I have all the items I came for, I don't have to search the cart.
1. You get a hand-held scanner (at the checkout register, not walking around the store) instead of having to run everything over the counter.
2. You don't have to put the items on a certain platform (scale) after you scan; you can stick them back on your cart.
3. Although there is a webcam mounted (boo!), there is no screen showing yourself.
They're really three variations on the same reason: it doesn't treat me like a thief who's going to shoplift at the first opportunity.
I don't really mind doing self-checkout, as I'm nearly as fast at it as the cashiers (unless I have a lot of produce), and it lets me bag my food in exactly the order I want (bag for the fridge, bag for the pantry, etc). But the anti-theft measures (especially when the thing scans wrong and seizes up instead of letting me abort and try again) make it an absolute train wreck, and so I petty much only do self-checkout when I have under 5 items or the line is incredibly shorter.
Devs in engineering org now have to spend more time on self-service portals & chasing tickets because the manager of the infrastructure org laid off a bunch of sysadmins.
I once worked at a bank where even replacing a physical disk in a US datacenter involved a ticketing system which dispatched tickets to India. The remote guys would then, presumably, raise some sort of internal ticket so the guy physically in US could you know.. replace a bad disk.
Turnaround on bad disk swaps went from hours to weeks. As the hardware aged, we started to have enough disk failures pile up on RAID arrays that data losses occurred.
Somewhere someone in infra cut his budget though!
Open offices: another amazing example of enormous value destruction in the name of saving a little bit of money.
So some of the savings is good. It is faster for me to schedule a meeting in outlook (not the same company) than to find a secretary to schedule my meetings. However the secretary might be worth going back to just because they always knew important gossip that was worth knowing.
For example, in one of my internships, it turns out that someone mistyped my address so my paychecks were sent to the wrong building; after a few weeks of that not getting resolved through HR, the administrative assistant took it upon herself to fix it and figured out whom to go yell at to get it resolved within a few days.
They're also good for things where having specialized knowledge of a process that's not done often can be done by someone who does it more often.
For example, when it comes to corporate travel, our company has a self service portal, and every time I need to book business travel I have waste an hour to figure out the right combination of flights and hotels to use, and another hour after returning to enter all of the expenses in the expensing system; I'd much rather send an email like "need to go to office X between Y and Z, no red eye flights" and "here's the receipts from our last trip, we took client W for a business dinner on May nth" and have it all happen.
Someone who does it several times per week would be much more efficient at doing it than me doing it a few times per year. But maybe in a few years we'll get some AI assistant that figures out that I like seat 3A, departures that are not too early, and figures out how to determine the expense types from various receipts.
So there is a trade off which means some of the tedious jobs can't be automated. Though i agree I shouldn't have to separate my hotel room from meals at the hotel.
Software scales - that's why programmers have such high salaries (which are usually only a fraction of the value that they're delivering anyway).
The optimum should be, of course, software empowering the specialists, so they can do more with less, providing better service to more people. But hey, a specialist costs $X in salary; a specialist + software that empowers them cost $X + $Y for the expensive license. Meanwhile, a SaaS that allows everyone to do the task lets us save $X on the specialist, and costs peanuts... plus a good fraction of everyone's salary, but nobody notices that.
I'm a faster typist than I am at talking, so I don't need a typist. I could really use someone to proofread for me. We have lost both.
Circa 2000 (and continuing through the 00s) there was a massive cutback in administrative personnel. By the time I got there (circa 2010) there were essentially no administrative support personnel except for those at the very top. During the 10s they realized that they were spending around $10k/year/person on travel related stuffs not because it was necessary, but because of the time lost to deal with the software that was supposed to remove the need for the full-time administrative staff.
By the end of the 10s, they'd restored the administrative teams and were spending much less per year on "overhead" (non-billable hour) even if you counted the admin teams as only overhead. Down from around $10 million to less than $1 million by just having a dedicated team that dealt with travel and finance stuffs.
The problem was that most people only traveled once a year, at best, and so they had no real experience with the unintuitive software. The average traveler was spending a week extra per trip, which was not billed to customers, dealing with reservations (1-2 days total pre-trip) and finances (2-3 days total post-trip).