Software Doesn't Get Better when you "Yes, and..."

In improvisational comedy and brainstorming there is a principle of “Yes, and…” where people are encouraged to accept and build upon every new idea and suggestion. With software development, these suggestions come in the form of feature requests and, for OSS projects, pull requests. And why wouldn’t you want your product to have more features? Unfortunately, “Yes, and…” for software development…