Well, that is indeed unfortunate for developers and I deeply appreciate their hard workings in this process. However, as a consumer, I have a right to use and enjoy all the features the latest public release of system software (iOS/iPadOS 14 in this case) can offer. And at the same time, developers also have to make sure their applications to be optimized and work as expected under the most recent public release. I sympathize with developers for testing applications in such a short time frame and understand that Apple should take some or major responsibilities in this.
However, as a customer, I am not here to judge whose fault is for causing uncertainties in apps optimization/developing under new system. Actually, It is even not customers’ obligation to be involved between the 2 parties Apple and developers. I only know that customers are rightfully entitled to use apps in latest public release. If the latest system software works well but the apps fail to bring their promises, I will only uninstall those apps but not downgrade the system to “accommodate” developers’ incapability. If possible, I will even look for better and more optimized apps to replace those apps which perform miserably under the latest system software.
Remember, there are always better alternative in app market. Only by keeping updating apps with new features and developing in accordance with latest guidelines, developers can remain competitive. Best wishes to you.