Here's my collection of facepalm videos that oh so accurately depict what happens when you're an ISV.
This is what happens when you go through the developement process.
This is what you go through when negotiating with your clients on payment.
And if you're ever brought into a brain storming meeting, you have a high chance of finding yourself in this situation.
DISCLAIMER :- To any of my clients that happen upon this post, this is not targeted to any particular one of you. And these are my personal views and not of my company.