For me this is a decent service and a decent device lifetime (provided it will stay in my kid's hands for a few years more).
In the past I had to deal with non original repairs (in specific batteries for HP laptop) and my experience was truly truly bad. True, it was 15 years ago, so battery technology might have changed.
I don't really care for self repairing. I understand that there are people that care for that and I respect that; for them Apple probably is not the right brand. For me, personally, a phone or a laptop must work as expected, have a decade of lifetime, and might require servicing a couple of time during its lifetime max, for a reasonable price.
So far, my experience with Apple tic these boxes.