> Quality Work
> Timely Delivery
> Economical Price
You're ONLY ever allowed to choose TWO.
> If you want quality work produced in a
timely fashion, then expect to pay top-dollar.
> If you want work turned around fast and don't
have any money to spend, expect the quality to be crap.
> If you want quality work and don't have a big budget,
expect it to be attended to whenever the the
service provider has some free time.
It is a maxim of business that you will never escape.
This is true of any profession, and is especially true of both programmers and designers alike.
If you are paying proper compensation, you should never have a problem getting quality work, by a designer that makes delivery of your goods a priority. Perhaps you found a bad apple, and that is unfortunate. If so, then the market should weed them out in time. But you say the designer did great work, and it sounds like they had plenty of good-paying projects elsewhere and you simply got back-burnered (and they were not candid with you, as they should have been). I've seen it happen a dozen times is every line of work.
----------
I forgive you for how you came across in your initial post. I'm also told that I'm a friendly fellow who sometimes comes across as... blunt, in writing.
It also sounds like you're the type of programmer that doesn't treat designers with any respect, so they likely reciprocate -- the type that doesn't like to collaborate, but just boss people around (it's more than apparent from your post that you sneeringly look down upon the design profession). In short, you come across like a huge jerk and I can't imagine what it must be like to work with you.
Let me see, according to you, designers that are "great to work with" (the ones that just shut-up and do whatever you tell them) produce "eye pollution". The ones that are "difficult" (have opinions and give input whether you want to hear it or not) end up producing "incredible work", but you just hate working with them.
He titled his post by stating that Designers "suck."
Then he had a rant about why he thought Designers "suck."
Then made a request for Designers to contact him if they want to work with him.
All I did was quote from his own post, and point out how it came across. Apparently a lot of other people agreed.