you should not use apps that where made to serve as examples codes as blueprints for your architectural requirements.
Example codes are meant to demonstrate certain aspects — for example hoe the UI layer can be dine in SwiftUI — not more. A code that is made to serve as an example in presentation sessions should never be expected to fulfil all your requirements anyway.
I am in iOS development for 13 years now — and it is the same discussion over and over again.
In ObjC times apple did not shy away from using massive view controller in their example codes — and made it to the go-to excuse for people who thought they dont need to invest any own original thought about architecture or their app's domain.
There is a reason, why 80+% of all code projects never reach the customer…