While all that is less than ideal, I tend to remind myself that what I need is a hotel chain where I get a good night's sleep weather in Frankfurt or Balikpapan.
It also matters to me that my benefits get applied properly. And if they don't, I call for the GM. Problem solved.
And that, I generally get.
That I can't load all reservations in my app, in 2019, is stupid. But I rather get my bed and good nights sleep.