Nowadays there are a lot of materials, presentations & talks about how great MVVM architecture is. The hype about the view models looks like a never-ending story. There are a lot of developers who like this approach and use it in their own projects. I tried to go against the grain and show a different perspective of MVVM.