Anecdata, but my sister-in-law had 3 children, her first was at the same hospital I was born (in the Texas Medical Center), and he was a standard birth, the last 3 were at our small region hospital. With her second child after only an hour of labor they told her they HAD to do a C-Section, and to top it off, they only gave her 2 nights to recover from what is major surgery (first night being the night she gave birth). The reason for the remaining C-Section was that she "needed" a C-Section before.
I'm not saying that its so the doctor can go play golf or something personally repugnant like that, but that they are short staffed doctors, and a C-Section typically has no complications and they know how long it takes to get a baby out when they cut you open versus you taking up a bed that could be turned over to the next C-Section. There is an incentive to flip beds as often as possible.