At this point I don't think either is that much better or worse the the other.
For one I have your exact same feeling when using an iPhone. And I know it's not because it's bad, it's just completely different than what I have been using for many many years.
(And yes, i can just go to the app drawer, type "battery" an find the battery settings)
I suppose this is where I get the feel that iOS is more modern.
Pulling the app draw and searching battery doesn't work. I've tried it again. Not sure what I've done wrong. I can search in settings itself, but given I'm already half way there, I don't really need to search from there.
I'm sure that if you stop to reflect on what you've just stated you'd realize that accusing stock Android of poor design from your experience running what is not-Android-design maybe doesn't make much sense?
I'm running Android 12 on a Pixel 6a right now. I flipped up the app drawer, tapped the "Search your phone and more" at the top, and typed "bat" and it has an autocomplete suggestion for "battery percentage". The list then shows a deep link to the Battery Percentage screen on the Battery settings, then a link to the Battery settings area, then a link into the Battery usage area under the Battery Settings. Then it shows Pixel Tips for "Quickly see battery info for your devices", "Make your phone last longer with Extreme Battery Saver".
Your experience is 100% a failure of Samsung, not of Android. The stock Android Open Source launcher does the thing you're wanting. You bought a device which purposefully doesn't do that.
The equivalent would be to install a Linux distro that defaults to just a command line interface and then complaining that Linux is impossible for average users to figure out. There are other choices out there! You could have bought a Pixel, or a Motorola, or a OnePlus, or a Sony, or a Nokia, and all of those would have done this.
Theoretically, you can also install a different launcher which might do this behavior. Maybe try the Pixel Launcher?
https://play.google.com/store/apps/details?id=com.google.and...
There are lots of other potential launchers which take over the home screen UI. It won't change the settings UI or some of the other Samsung related skinned areas. You can then revert back to the default Samsung launcher.
I usually go to Settings and search there but searching from the top search thing on the App drawer works fine too.
You have a malfunctioning Samsung device then.
I go to settings, search battery, and choose the first result which takes me to the battery menu.