> leaning towards Arch on framework

That's a wonderful idea.

> The personal computer vs Mac war is still ongoing but android vs iPhone war was over years ago.

I don't think Macs are even a consideration for most "hackers." You can't build you own machine, Linux support is limited, they just cater to a crowd that wants a polished experience and don't mind giving up their freedom for it.

As for the phone market, I think Apple's success mostly comes to a combination of clever marketing and phone users being on average even less technically-minded than desktop users. Add to that social pressure now the the iPhone is dominant. That being said you couldn't pay me to give up my Pixel running Graphene, a device that is completely immune to corporate spyware, forced "upgrades," sideloading restrictions and compliance with idiotic laws like client-side scanning (if it ever happens).