I agree with all of this. Its the concept of prototyping in design thinking too. Its something that has been built to test of a hypothesis and to gather feedback, and if it fails, its still a success because you have valuable feedback. The metric is not success but rather how much is unsuccessful so therefore what do we need not build.
Prototyping in design thinking strips it back even further, allowing you any tool to test the hypothesis and gather feedback.