I’m using the OnePlus Nord (the first one) and I am still very happy with it.
I used to have a Blackberry Key2 (and the Key1 before that). Those were awesome Android phones too, and much easier to code with using the physical keyboard. I kept the Key2 and use it for when I need to do some typing but don’t want to use the laptop.
I used to own an iPhone (6s was the last one) but I ended up switching because of the Blackberries. I like how I can just install Termux and turn my phone into a device that I can work on. Also Android just seems way ahead in terms of software features with their OS.
I think the main problem with these companies and the startup/tech bro culture (mostly in the US) is that they are growing for the sake of just growth itself, because they want to get their own. The original idea is to grow as big as they can, IPO, then sell it off. They weren’t designing things to be profitable from the start. So eventually they all reach a stage where they are hemorrhaging money too much, and that is where all the enshittification happens (investors come in, they try to make it a real business now, but it wasn’t really feasible to be a business to begin with).