To me, this has always been the issue with that ecosystem. If the one or two devices Apple makes fits your preferences, then that's awesome. Otherwise, you're shit outta luck. With Android, there's phones for everyone. Want a hardware keyboard? Check out Blackberry or F(x)tec. Want audio jack with a nice DAC, check out LG. Want stylus support? Check out Samsung Note or Moto Stylus. Gaming phone? Check out Razer or ROG. And the list goes on. There's a phone for everyone.