When I came close to the hate part with the first of 3 (so far) coaches, I traded because I saw nothing but trouble ahead. 2nd coach, workhorse chassis gave us 110000 miles over 8 years with normal maintenance 4 times a year and occasional minor glitches. We traded because I wanted a DP and the interior was getting shabby. So far diesel maintenance is no more than the gasser, just 3 fewer stops for oil change etc a year. So the cost at 4x as much as my gasser is the same and the inconvenience of being to service is 1/4 as much.
I too have been ripped off on occasion, but stuff happens and I move on.