I expect a lot of things as well, but that's not always realistic. So if something runs perfectly on macOS 13.x, then Apple releases Mac OS 14.x and suddenly things don't work anymore or not as expected then the cause for it is clear. The macOS update broke something that worked before. Of course it is up to the developer then to fix it (because Apple usually won't paddle back on changes they made), but it's unrealistic to expect a day and date patch, especially for older software. It might be fixed or not, in the end the end user has to face the consequences for the OS update.