Android runs on the overwhelming majority of smartphones sold in Pakistan. If your app only exists on iOS, it simply is not visible to most of your potential customers. That gap shows up fast once a business actually checks its own user data. Android also spans a much wider price range of devices, from budget phones to flagships. Building for it means building for the market your customers are actually standing in. Not the market you'd prefer they were in.
Android app development has its own real challenges though. Screen sizes vary enormously, and so do OS versions still running in the wild. A native app has to handle both smoothly. Otherwise it starts collecting one-star reviews about crashes and layout bugs. We build and test across a real spread of devices. Not just the one flagship phone sitting on our desk. That testing discipline keeps an app usable for a market this fragmented. Not just functional on paper.