sorry that was a fairly snappy response by me, I'm just annoyed the same way you are but from the other side. You get sick of posting the same stuff because you're right 99% of the time something is wrong it's usually the users fault, but I used to work the repair service in a phone shop and now I work in tech, so I wouldn't be here if I at all thought it was anyones fault but apples, and people like yourself and me who do know what to do then have to go through the process with people on the other end endlessly walking you through the same troubleshooting stuff you've already tried before you even made a post.
So I've been on chat and the phone with Apple for hours now just trying to get them to fix my phone and not charge me for it and have done through the endless process of having to troubleshoot, troubleshoot again, get transferred to someone else who asks you to do all the same stuff again, repeat, repeat.
I use a lot of services (including a mobile only bank that does not have branches or a phone contact, and I cannot login with a browser without the 2FA on my phone) that are ONLY available on my phone (and I'm currently overseas so rely heavily on google maps not to get lost) so being without a working one is a huge problem for me so I'm just annoyed at Apple.