But I think the goals might also be mutually exclusive.
Snap's philosophy, from what I read in the thread, boils down to: if an update bricks devices when it's pushed, the proper time to catch that update is before it's pushed, or as it's pushed, not after.
Which I do see the wisdom in. The majority of users are less well informed and equiped to test and patch than developers.