I recently switched to an Android phone, because the price-point of buying a new iPhone is just not justifiable any more. Android feels a bit spammy, but overall it does what I need it to do. I will stick with Android for now.
I was looking at the iPad Pro recently, because I could need a second screen when I’m working e.g. from a co-working space. It looks beautiful, but things like no-headphone jack makes it too much trouble for me. I don’t want to bring my dongles all the time. As others have mentioned using Bluetooth headphones for music production just isn’t good enough because of latency. Also I prefer having devices without a battery. Less to think about when leaving the house.
I am using my MacBook Pro 2014 daily for 10+ for work and as a private computer. It’s about time to upgrade for me, because I could save quite a lot of time with a faster CPU. While I would love to have a more powerful device running macOS (so a newer MacBook Pro), from what I heard they are just worse than my 2014 MacBook Pro. I still use a lot of USB 2/3 devices, I want a keyboard, which feels good and does not get broken easily. I don’t care about it being thin at all. I want performance and an SD slot.
Because it is clear that there is no such machine produces by Apple right now (and probably in the future) I had to look for alternatives. The Surface Book 2 by Microsoft is really interesting. They even have a Nvidia GPU, which can be used for Deep Learning and graphical experiments. A big advantage over the GPUs used by Apple imo. Sadly from all what I hear Windows 10 just isn’t good enough to use it daily as a programmer. I spend many hours researching and found a lot of comments from former macOS user who switched. Windows will (still) drive you nuts if you are used to things just working they say.
The only alternative, Linux, would mean a serious commitment to figuring out stuff by myself, spending time making my system work. I am currently stuck with macOS, and therefore my laptop from 2014. I’m quite sure I will switch to another OS in the next two years, but it is hard to figure out which is the better option for me.