What would be an interesting counter to some of the technical debt issues would be to hear if Xojo had an option for source code access through an NDA which large companies like Microsoft do for partners and enterprise customers (see Microsoft | Shared Source Initiative). But as that option didn’t make it on Xojo: Why use the Xojo programming language then I assume this isn’t an option.
I guess this is another reason for backing technology from a large company and destroys most arguments about small/agile vs large/slow, you might not be able to speak to Satya but at least you can fix the bugs that matter to you, I’d have a bit of that action if Xojo offered it.