Critiquing every detail of this man/woman's complaint is not going to help them.
I think we all agree with at least some of the points. Your references to specific versions of OS' shows you living in the now. Apple will always release a new iOS and the OP's app will not always be compatible.
It comes down to this: there is a lot of stuff going down and some people struggle to keep up. We give the impression that this has to be a way of life. Code at night, code at work, lifehack all the time. Some people just want a day job and, in this line of work, that is hard to do.
I love it, but I also know what burnout is and the advice here does not help.
Thanks for the understanding! By the way, it's not only about not accepting the lifestyle (e.g. coding at night) and thus struggling to keep up with the changes -- it's also not being profitable enough to hire enough people. If you want/need to be present on the three major mobile platforms and you can only afford a team of three, for example, it can be hard sometimes.