this post was submitted on 02 Feb 2024
997 points (98.2% liked)
Technology
61774 readers
4068 users here now
This is a most excellent place for technology news and articles.
Our Rules
- Follow the lemmy.world rules.
- Only tech related content.
- Be excellent to each other!
- Mod approved content bots can post up to 10 articles per day.
- Threads asking for personal tech support may be deleted.
- Politics threads may be removed.
- No memes allowed as posts, OK to post as comments.
- Only approved bots from the list below, to ask if your bot can be added please contact us.
- Check for duplicates before posting, duplicates may be removed
- Accounts 7 days and younger will have their posts automatically removed.
Approved Bots
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
One of the main reasons I still pay for Spotify is because it is very cheap in my country, specially when splitting a family plan. However I noticed that the user experience has gone downhill over the past years.
I remember when I could seamlessly switch playback devices, from my car to my phone, to my computer and them a Chromecast almost instantaneously. Now I'm lucky if my devices recognise each other even if they are on the same network.
And if you have a poor internet connection, the app is near unusable because it tries yo grab online content first before checking whatever is downloaded. Time and time again I have to put my phone on aeroplane mode just for the main menu to load, it is so frustrating and this didn't happen some 5-6 years ago
This is an issue I've been noticing across more and more apps and operating systems. It seems like there's no developers out there even willing to consider how their software operates under non-ideal conditions.
It's not developers, it's management. We know how to make it better, but that's extra complexity. Meaning extra developer time (higher cost and longer turn around) to better support a small fraction of normal use, added on every time that part of the system is changed
It's more profitable and faster to say "forget those users" now that they're a smaller and smaller part of the customer base