> Instead you should ask if your users [...] would be sufficiently put off to look for alternatives.
This is probably sound business advice, but it's also a bit sad to shift the goal from trying to create "great software" to "not horrible enough to make all potential users run away".