b1k3rdude Quick tiles -
not having serpate icons for Wifi/Data is extremely irksome. On my S20fe I can turn this off/on with a swipe and a press (or 2 is going from wifi to data). With GOS is a swipe and 3 presses, or 4 if I have to switch from wifi to data.
I think this is an AOSP thing, not GOS, and it really irks me too. Your S20fe one touch wifi on/off will be a Samsung OneUI extra. I've arrived on GOS from BlackBerry 10, and there too, quick tiles
are a one touch toggle (& all messaging/email just a swipe from the left).
My theory is that Google want to make switching wifi/data on & off such a pain that most people will leave it on all the time .. which is great for the Google data hoarding business model ... and rubbish for those of us that value privacy and battery life.
I hope it is fair for me to say that GOS is (rightly) very focussed on their key security priorities and note that they also have very limited resources. The devs therefore need to minimise the changes (and consequential maintenance overhead) that they carry between GOS and AOSP upstream. Fixing shortfalls in AOSP UI can never be at the forefront of their work.
The UI stuff the GOS devs are doing to integrate GOS features with AOSP is fantastic - for example, the UI for Google Playservices sandbox stuff - and all the GOS extras are beautifully discoverable in the UI and well documented. So they are doing lots of really great UI stuff on top of AOSP already.
Worth remembering that much of the observations in your list, and the UI frustrations others in the forum have too, are Google/AOSP UI issues and not GOS. It doesn't make sense for GOS to be the one making these tweaks, they belong upstream with AOSP - and then we are back to the likelihood that Google will make choices in AOSP that are best for their business and not users like us. For example, Google might not want some AOSP apps to be great because they would rather people choose an app in the Google ecosystem.
Hope this helps and reassures a bit. Someone please correct me if i have talked nonsense.