@grishka See I used to feel the same way during the early days of SwiftUI but I really think they've made enough progress where their "common things should be easy, complex things should be possible" motto is grounded in reality.
I'm thinking of all the sorts of things I'd need to do to accomplish this layout with a grouped list inside a half-sheet (that also lets you slide it away) in vanilla web tech and it's not pretty. Meanwhile it's, like, 30 lines that I wrote on an iPad.