I figured this incident would show up here sooner or later.
No. This wasn't a planning problem. The way things played out it's quite obvious it wasn't planned. Rather, that crew was a last minute replacement for others that were either sick or stranded somewhere other than where they were supposed to be. The big airlines maintain some people on standby at their big cities specifically to take over if something goes wrong, these were no doubt some of them.
What could United have done differently? It is worth noting that Chicago is a hub for United. O'Hare is a major airport. If the airline needed to get their crew to Louisville they had many options including (a) putting the crew on another United flight, (b) putting them on another airline's flight, (c) putting them in a taxi to catch a flight out of Midway, or if all else fails (d) put them in a rental car for the 4 1/2 hour drive from Chicago to Louisville.
(letters added for reference)
c) and d) are non-starters--they get there too late, they don't get enough sleep, it's not legal for them to fly. You've made things worse, not better.
As for a) and b), I do not have the flight schedules needed to figure out if there even was another option and certainly not to figure out if there was space on other flights. Note, also, that another flight very well might have been too late to meet the crew rest laws.
The airline created this situation through their own lack of planning. They know (or should know) how many passengers they've booked, how many seats are available, and perhaps most importantly they should have not just one plan for transporting their employees to and fro, but a contingency in case that plan falls through.
No. Reality created the situation. They do have a plan--when things go tits up they shuffle crew and equipment to try to make things work. I've been stuck in the airport 8 hours because a bird went tits up, they didn't have a spare, we had to sit around until an incoming flight from Europe could be used for our flight.
They do have a plan--if they need to get crew someplace they put them on a plane heading there. Sometimes that means a passenger gets bumped.
The reality is that even if you have a ticket you don't always get a seat.
It might be weather. (I've been on a plane that went to the wrong country for this reason.)
It might be mechanical.
Delayed flights sometimes get cancelled because the crew times out, or a much greater delay while another crew is found.
It might be from overbooking. (A large number of tickets aren't flown. I've had the experience of buying the last seat--and it flew 10% empty.)
You might get bumped for weight. This really puzzles people locally--they get bumped for "weather" (note: no compensation due, the airline just needs to find you another flight) on a bright, sunny day without a cloud in sight and the flight isn't cancelled. (Reality: The problem is hot weather. The warmer the air the longer the takeoff roll. Once in a while on a really hot day a plane with a full fuel load has to leave off some passengers in order to get the takeoff roll down to the runway length.)
You might get bumped by deadheading crew.
You might get bumped by an air marshal.
Most of the time overbooks are resolved by offering money to people with more flexible plans. However, this doesn't resolve every case.
About 60,000 people/year get involuntarily bumped. Most of the time they're unhappy, they take their money and that's that. This guy refused, then fought the cops, then got away from the cops and ran back onto the plane as if that would somehow fix the situation and ended up carried out on a stretcher. Boo hoo. This guy exhibited such bad judgment that he shouldn't be a doctor anymore.
Now, there is something that should be done about the situation that I have been saying for years: Raise the mandated compensation for an involuntary bump. The airlines will offer more to get passengers to take a voluntary bump and they'll be more serious about finding volunteers before forcing matters. (As it stands the gate agents are under more pressure to do things on time than to find volunteers.) Note, though, that this will only reduce the problem, nothing can totally fix it.