iOS has almost no customizability whereas Android has much of that.
When it comes to Windows/MacOS, I would definitely choose Windows for being able to easily upgrade components and playing many games that aren't available to the MacOS market.
I think it usually depends on the userbase.
Usually I love dark themes because it's much easier on my eyes and better contrast.
But it's always nice to be able to have the option to switch between the two.