I’ve had iPhones in our family since the 4 and have never had difficulty finding whatever parts I needed (several batteries and 1 screen). Most malls have a kiosk where iPhones are repairable if you don’t want to DIY.
While I wish by-Apple repairs were cheaper, I also wish car repairs were cheaper at the dealer.