I'm glad you dealt with some good customers. I can't agree in my experience, though.

It's not luck.

Customers want to save money and see projects finished. That anyone can reason with.

Someone inside the company trying to climb the corporate ladder? Different story.