Apple devices have almost always been laughably overpriced for the hardware specs. Android phones are normally more powerful with longer lasting batteries and better cameras. Windows computers are cheaper with more performance and are highly customizable. What Apple has is a great UI and near-seamless interoperability between all their devices. The hardware isn't (historically) incredible, it's the experience and environment that are great.