I do not think that your statement is as true as you think.
I carried a pair of 700c disc wheels with discs attached, strapped to a 65L backpack on a Eurostar and on trains across 4 countries, then installed them on a bike, the disc on one wheel needed to be trued, and this took me exactly one "bend" with an adjustable spanner, and they worked perfectly.
but a disc did get bent (on that one journey...), and you were lucky enough to be able to straighten the disc OK. Not everyone will be happy doing that; I've seen as many people make it worse as make it better when doing this at the trailside.
They also don't always survive the neglect they typically receive in that service either. For that service (and for various reasons) I'd choose drum brakes, roller brakes, and even rim brakes over discs.
Then don't neglect bikes....
Personally I don't but that clearly does not apply to the vast majority of utility cyclists, does it...
With hub brakes you only know that they are wearing out when they fail on you. It's not something you can easily see if the shoe is wearing, unlike rim and disk brakes where you can see the wear level by looking at them.
Not so. The movement of the arm with SA drum brakes clearly indicates the state of wear of the drum linings.
The current generation of SA drum linings were designed to meet a post office spec that means they have to survive about five years of postie-use, which is a tough act. In normal daily use they typically last five to ten years, and mostly they don't see any maintenance in the meantime. It is quite normal to go at least a year between having to move the barrel adjuster on the cable. When they eventually wear out, a replacement brake plate assy can be fitted to a loose wheel inside two minutes.
I had discs on my commuting bike for a while (one that I didn't have to park in hazardous areas) and the brakes were ones that would only take organic pads. The brakes were great for most planned braking, but when it was tipping with rain, there was an enormous amount of lag (a bit like with chrome steel rims and rim brakes) that made any unplanned braking a real lottery. I came to the conclusion it was only a matter of time till I skittled some dozy sod staggering off the pavement in front of me.
Sounds like you had just poor quality disc brakes... in which case you get what you pay for. The TRP Spyre's that I'm running on my current bike are a world away from the cheaper disc brakes out there.
My disc brakes were not cheap nasty brakes by any means. Quite the reverse in fact. To have someone touting Spyres/spykes on the scant basis of a few week's use makes me chuckle, if anything. They are (as you will doubtless find out in due course) an over-hyped can of worms. The standard pads wear out very quickly indeed (500 miles is typical, which is about a month's use for many people) and more seriously the guts of the brakes are not in any way protected against the ingress of mud and water. There are unfeasibly tiny ball-bearings inside that corrode very easily and the factory grease is rubbish. Stripping down the caliper to service these pathetic bearings is a major PITA. The pad adjuster screws are not prevented from moving by themselves in any serious or permanent way. I have used these brakes and found them seriously lacking.
With different brakes, fitted with sintered pads, that would have been better. But TBH drum brakes work so well for that purpose that it'd be daft to choose something other than those.
Right up to the point where they fail, at which point you're gonna need a proper work shop to do anything with them...
er, no. A replacement brake plate can be fitted to a loose wheel in a couple of minutes and requires two spanners. It is not at all complicated. Roller brakes are similar. You may have had troubles taking a chaincase apart but on most bikes that have one the rear wheel only has to come out once every couple of years and the chaincase can stay put when you take the rear wheel out anyway. In the event of a BB replacement the chaincase has to come off, at five year plus intervals. Most decent chaincases (eg Hesling ones) add five minutes, tops, to any job on the bike.
BTW I don't have any great regard for coaster brakes but they often outlast the rest of the bike they are fitted to.
I like nice bikes -in their rightful place- as much as the next chap, but mostly they are maintenance-hungry, flimsy toys by comparison with what is required of a true utility bike.
You are far from alone in this but the shameful level of ignorance surrounding the characteristics of well-proven drum brakes is quite breathtaking.
cheers