Hi,
I'm pondering now for quite a while over this question. In one way there is a lot that speaks for having the View beeing responsible for Navigation, as in a way the whole GUI of an App is a view of the underlying data.
On the other side all MVVM fans vote for View-Back_Codefiles to be empty without any logic. So all Logic should be in the ViewModel.
Charles Petzold votes for the View if you read his Book Preview https://download.xamarin.com/developer/xamarin-forms-book/BookPreview2-Ch24-Rel1005.pdf
What are your thoughts on this?
Best
Tom