Andrew Pollack's Blog

Technology, Family, Entertainment, Politics, and Random Noise

Companies that avoid telling the truth about their products and services to avoid losing customers, lose customers

By Andrew Pollack on 02/25/2012 at 09:24 AM EST

If you're going to disappoint your customers, even if you firmly believe that "in the long run" they'll be better off, just tell them. Flying US Airways last night really brought this home, but there are parallels in our software industry that you'll recognize if you stick with me through the airline part of the story first.

As a traveler, I understand that some of these delays cannot be avoided. Within the same airspace is Philadelphia, Newark, JFK, and Laguardia with Boston, Baltimore, Washington National, and Dullas all close by as well. The air traffic pattern up and down the east coast is just jam packed and a little bad weather can play hell with the schedule. Fair enough. The problem is the Airline plays games with its customers instead of just admitting the problem and posting a realistic expectation for when a flight will actually be leaving. Instead, they don't seem to post ANY delay until the previous flight has already gotten behind even though the same plane is used to go back and forth all day, only the very next segment is impacted on the flight status boards. Then, they start with small delays of just a few minutes and every time you think you're getting close they add another small delay and another until by the end of the evening you've been in the damn airport for hours and hours and still may or may not be going anywhere.

Sitting in the airport waiting as they repeatedly add more and more delay time to your flight while you have no information and can make no plans leaves you, the customer, feeling like a helpless supplicant at the mercy of the big corporate airline. That is the worst thing you can do to a customer.

If you ask the airline why they don't just post a realistic estimate on the board, they'll tell you it is because they don't want you to leave the gate area just in case they can somehow get the flight in sooner. The truth, as I understand it, is that they don't want you making other plans. They're afraid that if they tell you it's going to be three of four hours delayed that you'll decide to cancel and take another route to get there. The airlines KNOW the delays are going to get longer. They have plenty of smart people there who have seen the same situation develop over and over, several times a week, year in and year out. On the long haul flights with connections, they don't want customers demanding to be put on other airlines to make their connections or get to their destinations closer to on time. On the shorter commuter flights this is even more important for the trip inbound from the regional airport as many of those customers are making connections at the hub. For the return flights out to the regionals, customers have other options. For many of us, a short flight can be replaced with a longer (but still reasonable) drive, bus trip, or train trip.

Yesterday, for example, I finished early and got to the airport at about 2pm. My flight was scheduled for 6:25. That's already a 4 and a half hour wait. I can do the drive from PHL to PWM in about 7 hours according to Google maps. I checked, and the earlier flight was full, so I decided (fool that I am) to wait for that 6:30 flight. If they had just admitted at that point that my flight home wasn't going to get out of the gate until 9pm I would have opted to drive. I'd have been home at least an hour sooner and it would have been a far more comfortable and enjoyable a trip. Instead, I spent nearly 7 hours stuck in an extremely over crowded commuter terminal with limited food choices, over used bathrooms, no place quiet to sit (in fact I was sat on the floor for a few hours) and very poor air conditioning. I could have take a shuttle bus to another terminal where at least there was better food and I may have found some open chairs or paid for an airline lounge pass -- but the way the delay system worked I never knew how long I'd have before having to head back. It's not a short trip.

US Airways did save themselves the cost of my one segment not cancelling, but they've increased my chances of finding alternate travel arrangements whenever possible. The train or car is still longer than a plane trip when everything goes right, but because it goes wrong so badly, it tends to even out. I'm more likely to drive in the future when I can take the time to do so. Flights to New York have already gone this way. What used to be a simple commuter flight into the city now takes so long due to parking, security, and ground transportation that it's faster for me to take the train from Boston. That's lost revenue for the airline because they've made it such a hassle.

What could they do? They could tell the truth. They could, if they wanted, put a single really long delay on one flight and use that plane to get the next round trip back on schedule. This works for commuter flights where the same plane is used to go back and forth all day. The customers on that one segment would have a very long delay unless there were seats on the other flights available to put customers on to -- but they could then post this one really long delay and that group of customers would have a choice. If I got to the airport and saw that I was going to be several hours delayed -- but I was confident that it was the truth -- I could leave the airport and go have a nice dinner or see a movie or a museum and come back later. Maybe if I'd been in the middle of a long day of travel I'd take a hotel room and get some sleep. Maybe I'd find another way home. It would be my choice. Even if swapping out one flight isn't realistic for one reason or another, simply posting a realistic estimate that they can commit to would give the customer the real information they need to make a choice about what to do. It would remove that feeling of being a helpless supplicant to the process.

Here's where it ties in to the software business.

Sitting in your office waiting through more and more delays, more and more release updates that don't solve your important problem leaves you, the customer, feeling like a helpless supplicant at the mercy of the big corporate software company. That is the worst thing you can do to a customer.

If you're not going to bother updating large areas of your product that customers still care about -- even if you think "in the long run" it will be better for them, just admit it.

If you're not going to write documentation to include with your product because you don't want to spend the time and money to translate it, just admit it.

If you aren't going to ever fix bugs in some areas of your product because you no longer even have a single developer on staff assigned to that area of the product, for everyone's sake just admit it.

Many of us know this is the case with some software. Through back channels we even hear about which areas of the product have been relegated to this status. It isn't the secret you think it is. All you're doing is angering your loyal customer base in the futile hope that you'll get new and different customers for something else. That's bad business.

There are  - loading -  comments....

re: Companies that avoid telling the truth about their products and services to avoid losing customers, lose customersBy Alan Bell on 02/25/2012 at 12:27 PM EST
for me this really hits as being what "Free Software" is all about. Yes, it is
cheap, but also you have the freedom to fix stuff that other people don't care
re: Companies that avoid telling the truth about their products and services to avoid losing customers, lose customersBy Bruce Perry on 02/27/2012 at 12:45 AM EST
In my limited experience, Philadelphia and and US Air is a toxic combo. The
only time I've ever been cancelled twice running was trying to get back to
Boston from Philly on US Air.

In both cases, they must have known well before passengers were notified, but
opted to wait till the last minute to announce. In both cases, passengers were
treated with little regard by the counter staff who had little interest beyond
telling you what your reassigned flight number was.

I take the train now when I go to Philly. I avoid US Air unless I have no

Other Recent Stories...

  1. 03/17/2015A review of British Airways Premium Economy Service – How to destroy customer goodwill all at onceUpdated 3/24/2015 : Update in this color at the endMaybe an airline marketing person will read this and finally realize why business travelers increasingly hate them all. I'm sure both of my regular readers will be sympathic, though I'm also quite certain my little story will have no effect on British Airways whatsoever. It is sufficient to me that I can vent into the vast internet and allow this to live forever in the annals of the search engines. In the past I have recommended to my friends traveling to ...... 
  2. 02/26/2015There's a bug in how @TextToTime() and @ToTime() process date strings related to international standards and browser settings.That's a long title, but it's the most simple way I could come up with in one sentence to explain the issue. Here's what happens, why I ran into it, how to reproduce it, and a work-around. Background I am responsible for a web application in Domino, in which I use a non-Domino "Date - Picker" control. The result of that control is a text string representing the date, which I need to turn into an actual date-time value at save time. Complicating this, is that different standards exist for representing ...... 
  3. 01/21/2015Delivering two new presentations at Developer Camp (EntwicklerCamp) 2015 in GermanySo the mini-sized, final year, run out the contract version of Lotusphere (aka Connect, aka ConnectED) is next week -- but I won't be speaking there. To see these brand new presentations you'll have to come see me in Germany at the beginning of March. [Developer Camp 2015 (EntwicklerCamp'15)] Interfacing Domino with Amazon Web Services and other external services If you're serious about Domino as a web platform, you're going to have to get used to interfacing with other services and systems whether they ...... 
  4. 01/18/2015A brilliant concept -- Compulsive Narrative Syndrome 
  5. 01/16/2015Come talk to me at Connect in Orlando - I'll be there part of the time. 
  6. 12/04/2014Looking for a few people who want to beta test my new SSL Certificate Request tool. 
  7. 12/01/2014Well, it's official. IBM ConnectedED does not feel my contribution is worth the session time. 
  8. 12/01/2014First look at a new free Domino SSL certificate tool  
  9. 11/10/2014Simplified explanation and steps for upgrading to SHA-2 encrypted SSL certificates for Domino 
  10. 11/04/2014Warning: IBMs Interim Fix adding TLS 1.0 to Domino can break connections from Python and some other scripting clients 
Click here for more articles.....

pen icon Comment Entry
Your Name
*Your Email
* Your email address is required, but not displayed.
Your thoughts....
Remember Me  

Please wait while your document is saved.