It doesn't matter, native code doesn't make your program automatically faster, C# code is hard to aot compile, lot of things happen at runtime and Xamarin uses a lot of that
Also abuse of abstraction layers is what makes your programs slow, most of the time, wich Xamarin and now MAUI does a lot too, that's what you get for abusing OOP
In server they could get away with it thanks to their JIT, since they don't care about cold start
But in AOT scenarios, you depend a lot on the quality of the AOT compiler, how well it does optimizations, and how well your code is written to facilitates good optimizations
Again, MAUI is open source, check their code, you'll understand what i mean by "the code is just slow"
People always forget what they program for, mobile devices are constrained devices with constrained resources
Pumping your desktop PC and claiming your benchmark does well doesn't automatically translate to better perf on mobile
Then people wonder why their app drain the battery so fast, and you get 1 star reviews as a result, people doesn't care, that is why i leave 1 star reviews, most of the time