every developer should understand the difference between "easy" and "simple"
https://www.youtube.com/watch?v=SxdOUGdseq4&list=PLY5suVncE-vfIoYDOLWggSOk0VtVcF7Tl&index=12
that said, SwiftUI *is* simpler, as it offers more rigid constraints. This might sounds like the developer has less options to choose from — but that is a good thing, as this will keep the complexity down. So if one finds SwiftUI not to be easy: this is just because they haven't had enough exposure to it.