Everyone hates reading contracts. Everyone's been burned.
But pay $X/month to fix it? Different story.
I can build the software. But if the pain isn't expensive enough, I'm just coding myself into a corner.
How do you actually test if someone will pay vs. just complain?