While I agree with your statement, in reality it is sometimes the case that you can 100% complete the agreed upon task and even go above and beyond in order to provide superb quality result, and a buyer will still request a revision for some last minute add-on that they forgot or just thought of at the end. If you have managed to avoid this situation then I applaud you, but it will happen eventually.