What is the purpose of @EnvironmentObject when we have @Binding property wrapper ? I am having trouble figuring out why @EnvironmentObject is needed. I took a look at these posting but its not quite what I am looking for EnvironmentObject in SwiftUI How to use BindableObjects (EnviromentObject)?
I also looked at their documentation which was too thin. https://developer.apple.com/documentation/swiftui/environmentobject