Agreed. I'd add that disk brake pads wear out in 700 - 900 miles. That's a month for a commuter like me. I rode my Schwinn Mesa's caliper brakes for 20 years without a thought.
I've had Shimano hydraulic lines leak, too. Only parts are covered by warranty, and it takes hours to run the back brake cables on my izip E3 Dash.
For the average rider, hydraulic disc brakes are a gimmick to sell bikes. And a big step backward.