I'm confused. From his success list:

I basically went back 5 or 10 years and replaced every "modern" technology solution. I pay now way more than I did with iCloud, but I am back in control. I am more productive.

- Listening to Music takes 3 clicks and just a few seconds Wired headphones never run out of battery and have superior audio quality

- I can take real photos wiht high quality instead of relying on ever newer iPhone models for thousands of dollars which will always have lesser quality than a mirrorless camera for the same price

- I have fun again discovering bands and artists on Bandcamp instead of mind numbing listening to Apple Music playlists

- Coding via neovim on a terminal and just being on my keyboard navigating not only tmux and co, but also my OS is way more productive and faster

Which of these can I not do on a Mac?

"Listening to Music takes 3 clicks and just a few seconds Wired headphones never run out of battery and have superior audio quality ..."

This item is the reason I am leaving the iphone and trying an unlocked/stock android device.

My music collection is a directory tree that I have curated and organized since 1996.

The correct way to deal with this is to move this directory tree onto my phone (either via network transfer or attaching a USB filesystem) and then browse those files with a music player app.

Anyone familiar with iDevices knows that every piece of the simple, standard workflow I just described is totally impossible.

Instead, you have to manually build playlists inside of itunes while "importing" your music (and storing two copies of it) and then transfer those playlists (one by one) to the idevice and ... it's just insane.

It is a workflow built for people that impulse buy a track here and there ...

> Anyone familiar with iDevices knows that every piece of the simple, standard workflow I just described is totally impossible.

No, it is not impossible. It is very easy at least as Linux user.

There is a project for that, called as iFuse https://github.com/libimobiledevice/ifuse

It basically allows you to mount the Media chroot filesystem and the app specific sandboxed filesystems without a jailbreak.