I have been developing apps in xamarin forms from last 6 years. I am very comfortable in developing apps with Xamarin Forms, Very easy to use & understand. I agree with the fact that it has issues. I have full belief in .Net MAUI that it will cover all the existing issues of Xamarin Forms. One thing everyone can agree on is that no matter what you use Flutter, Xamarin or any other technology for multiplatform app development they all have some issues to tackle with.