A thousand times yes to everything Brent says here. Right inline with what I've been thinking about the past few years regarding what software should be and how we should be able to use it. That this all used to exist in various forms is just salt in the wound of today's mess.