Rethinking ViewModel in SwiftUI

The question of whether the ViewModel concept should exist has become increasingly prevalent recently.