I agree. As a developer with integrity, I would never bounty hunt when $$ is on the line. I’d happily propose a solution to win a contract. But I wouldn’t just dive into development with “hopes of being paid” without an agreement that “this is what you want” and that “I will develop it for you”.