If it keeps happening, it's probably your fault
I had a meeting with someone a few weeks ago. At one point, he said to me "I keep going to these sales meetings, we spend 45 minutes running through our presentation, then they say that they've only got a two grand budget. What a waste of my time!"
There's a saying "once is a mistake, twice a pattern, three times a habit".
If the same stuff keeps happening to you, it's not someone else's fault, it's yours.
Take action: It's up to you to make the change