A designer replied to Dustin about his limitations and the efforts he's made and Dustin decided to post the response (http://www.dustincurtis.com/dear_dustin_curtis.html).
The designer was fired an hour later (http://www.dustincurtis.com/incompetence.html).
Really? I can fly to the other side of the world for less than $1,000. That seems like a very reasonable deal to me.
And if the price of being able to explore the world cheaply is surly flight attendants, that's a price I'm willing to pay. As are most people, I suspect.
But they're all bad -- mileage booking tools where no mileage pricing is displayed, revenue-fare booking tools where they are displayed "in order of price" without pricing until you click a tiny link to the next page, etc.
Insanity.
Banks seem to be in the same boat. Has the bidding war for programmers at startups and major tech companies made it impossible for these companies to hire anyone good?
/rant
The bank here in France are HORRIBLE. For example the weekend transaction don't show up on the website, like if they had to input them by hand or something. Fucking terrible.
Write up an email with constructive criticism and send it to their customer support people, web master, etc. It could be that no-one except for the web people from the company has actually looked at it.
The primary reason their web support people don't get any such messages is because they don't make their contact information available. Given the quality of anonymous discourse these days, there'd be an extremely low signal-to-noise ratio even if they did.
"Why don't you fly to Wagga Wagga? Your site is broken!"
"This used to cost $49 (in 1965) and now it costs $999! Your site is broken!"
"The church of the dancing cactus demands you put a dancing cactus on your web site in order to get our business."
Balance that echo chamber that comes from only hearing corporate demands, hire-the-lowest-bidder mentality, and constant ad campaigns, flight schedule changes, price formula changes, availability formula changes, and overwhelmed servers, and it's a wonder it works at all.
The primary nut to crack here is a way to significantly improve the signal-to-noise ratio for customer service complaints.
Also, factors like social media integration aren't implicitly good.
What's next? Why do black people like fried chicken? Why Gob, do my friends bleed out of their asses but I don't?
Oh and here's why, because everyone and their mother wants the absolute cheapest possible flight. They don't care if they have to navigate a 50 screen questionnaire about their sex lives to get it. Consumers set the bar low and most major airlines are right there with them. Of course some airlines set the bar high, thus accomplishing "product differentiation" and "value added" (don't worry Timmy, some day you will learn what those words mean).
And. That. Explains. Everything. (except why we have a yuppy festival here instead of the previously good intelligent, rational thought convention)