It’s funny, I’ve had an Android, a Nokia Windows Phone, and an iPhone, and Windows Phone was the only OS in which I didn’t open every single app through search. The utter lack of an app ecosystem definitely played a part, but I honestly don’t think either of the other two handle home screens/“app drawers” very well. Every modern social media platform/messenger/etc. is built around vertical continuous scrolling because it’s easier. Why is horizontal, paginated scrolling the default for home screens?
It still boggles my mind that C# is as good as it is given where it comes from. Java really fucked up with type erasure and never fully recovered imo.