If some of you are seriously defending app developers for not being quick enough to optimize their apps for the new iphone X then it is clear you have no understanding of time based management roll outs of products or services, and if you do, shame on you for defending app developers.
Many of today's companies require us to carry out our daily business with them via the use of their official apps, banks, utility companies, phone companies, supermarkets, online betting, cinema ticket booking, plus many more but yet people cannot because the developers of these apps have not bothered to update them because the company involved has not instructed the developer to update the app.
Businesses have known for months that a new iphone was to be released and as such every business should have had a time based management plan in place to update their apps as soon as the phone is released. The fact it take months for these companies to get their app's updated shows how bad their focus is towards their customers.
If they expect their customers to use their apps then update the app within a reasonable time frame of the phone being released, not months later. Especially when you consider Apple are saying they've made it easier for app developers to update their apps for iphone X within a few hours.