The phone I may investigate is the 6+, well outside its warranty, although it is old it is in perfect condition and was never experiencing issues until this last update.
The installation of iOS 13 Beta is merely to see if iOS 13 Beta performs better than an official 12.4.1 release, if it does then it proves that even a Beta software, unfinished is better than a fully tested released version.
We shouldn't be expected to replace phones because the recent updates render them useless with no options to revert back to the release that worked. We should be allowed to roll back software if we choose, its our decision. We have purchased our devices with hard earned cash, what we do with them should be our choice. Apple however take away those choices. I usually have two options, accept the inability for the device to work with the latest update or rollback to a previous iteration that worked, the later option has been removed by Apple.
Even Windows 10 and MacOS allow you to roll back software to uninstall recent updates if they cause problems, or even install older operating systems, but for iOS devices Apple seem to think they know better than we do, in some cases that may be true, but in this case it is not.